`
文章列表
一、servlet实现验证码的生成: 第一步: web.xml配置 01.<servlet> 02. <servlet-name>image</servlet-name> 03. <servlet-class>org.test.web.AuthImage</servlet-class> 04.</servlet> 05. 06.<servlet-mapping> 07. <servlet-name> ...
4、SpELTest_Simple(spring express language spring3.0新增) 首先说一下动态语言:   简而言之就是语言中包含语言,比如:JavaScript里面的 eval("alert('hello');"); ,这是一个典型的动态语言。同理Java动态语言也一样。 @Test public void test01() { ExpressionParser parser = new SpelExpressionParser(); //语言解析器 Expression exp = parser.parseExpressi ...
3、常见三种配置方式:XML、Annotation、JavaConfig(spring3.0新增) JavaConfig配置: @Configuration public class AppConfig { @Bean public UserDAO userDAO() { return new UserDAOImpl(); } //xml //<bean id = "userDAO" class="userDAO()" } 下面有service、dao层的配置: @Configuration publ ...
2、context.getBean可以使用泛型,不用强制转换了 @Test public void testSave() { ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml"); UserDAO userDAO = context.getBean("userDAO", UserDAO.class); //UserDAO userDAO = (UserDAO)context.getBean("userDAO&quo ...
1、Jnit4测试 第一种测试: @ContextConfiguration("classpath:beans.xml") public class UserDAOTest extends AbstractJUnit4SpringContextTests{ @Resource(name="userDAO") private UserDAO userDAO; @Test public void testSave() { this.userDAO.save(new User()); } } 第二种测试: ...
   Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。    Criteria 和 DetachedCriteria 的主要区别在于创建的形式不一样, Criteria 是在线的,所以它是由 Hibernate Session 进行创建的;而 DetachedCriteria 是离线的,创建时无需 Session,DetachedCriteria 提供了 2 个静态方法 forClass(Class) 或 forEntityName(Name) 进行DetachedCrit ...
1、拦截器是基于java反射机制的,而过滤器是基于函数回调的。 2、过滤器依赖于servlet容器,而拦截器不依赖于servlet容器。 3、拦截器只能对Action请求起作用,而过滤器则可以对几乎所有请求起作用。 4、拦截器可以访问Action上下文、值栈里的对象,而过滤器不能。 5、在Action的生命周期中,拦截器可以多次调用,而过滤器只能在容器初始化时被调用一次。    拦截器比过滤器好的地方是:拦截器是在执行action方法之前和之后都会拦截, 而filter只会执行action之前拦截.!
1、引入jQuery插件 2、示例代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content ...

flex j2ee 环境配置

    博客分类:
  • flex
具体查看附件
一、struts2.1.6配置 1,需要把jsonplugin-0.33.jar,json-lib-2.1.jar拷贝到Web-INF/lib目录下.    关于这个JAR包是JSON在struts2.1.6插件包.里面有我们要用到的struts-plugin.xml,关于这个JAR包,经过本人的测试和网上的搜索,得出最新的0.7版本在cglib方面存在着问题,建议大家使用0.33版本. 2,在struts2.1.6的配置文件中进行配置,就是返回的类型是json,并且要为JSON数据单独创建一个Package,继承的包不再是struts-default,而是json-default < ...
解决办法: 1、每个页面统一字符集 2、web.xml里面强制字符集转换 注意:用ajax还是form表单提交都要用指定post方法提交,否则会乱码 <!-- 配置中文问题,注意:表单提交,一定用post方法提交 --> <filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <in ...
1. $("#select_id").change(function(){//code...});   //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_id").find("option:selected").text();  //获取Select选择的Text 3. var checkValue=$("#select_id").val();  //获取Sele ...
Java几种常见的排序冒泡排序、选择排序、插入排序 public class Sort { //冒泡排序 public int[] BubbleSort(int[] a){ int length=a.length-1; int t; for(int i=0;i<=length;i++){ for(int j=0;j<length;j++){ if(a[j+1]<=a[j]){ t=a[j]; a[j]=a[j+1]; a[j+1]=t; } ...

javaEE5.0新特性

javaEE5.0新特性
Java反射机制介绍:   在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射     1、在运行时判断任意一个对象所属的类。   2、在运行时构造任意一个类的对象。   3、在运行时判断任意一个类所具有的成员变量和方法。   4、在运行时调用任意一个对象的方法     一般而言,开发者社群说到动态语言,大致认同的一个定义是:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python, ...
Global site tag (gtag.js) - Google Analytics