SSH
文章平均质量分 82
小爷永远不死
不走到最顶峰,就永远不知道世界有多大
展开
-
struts和struts2的区别是什么?
1,在Action实现类方面: Struts1要求Action类继承一个抽象基类;Struts1的一个具体问题是使用抽象类编程 而不是接口。Struts2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制服务成为可能。 Struts2 提供一个ActionSupport基类 去实现常用的接口。即使Action接口不是必须实现的,只有一个包含 execute方法的POJO原创 2014-02-19 10:57:15 · 623 阅读 · 0 评论 -
OGNL表达式struts2标签“%,#,$”的区别
原文地址:OGNL表达式struts2标签“%,#,$”的区别作者:sumnny一、什么是OGNL,有什么特点? OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点: 1、支持对象方法调用,形式如:objName.methodName(); 2、支持类静态的方法调用转载 2014-02-19 10:57:21 · 625 阅读 · 0 评论 -
Unable to get the default Bean Validation
原文地址:to get the default Bean Validation ">Unable to get the default Bean Validation 作者:Tuikeer 按照马士兵的ssh整合视频开始配置ssh架构,但是由于版本不相近遇到了两个问题,特此记录下: 1.java.lang.NoSuchFieldError: INSTANCEat org.hiber转载 2014-02-19 10:57:11 · 656 阅读 · 0 评论 -
hibernate注解的CascadeType属性
原文地址:(转)hibernate注解的CascadeType属性作者:黑色幸福529 hibernate注解的CascadeType属性 cascade表示级联操作 CascadeType.MERGE级联更新:若items属性修改了那么order对象保存时同时修改items里的对象。对应EntityManager的merge方法 CascadeType转载 2014-02-19 10:57:25 · 4437 阅读 · 0 评论 -
Struts2拦截器的使用
如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器): <interceptor-ref name="checkbox"> <param name="uncheckedValue">0 <intercep原创 2014-02-19 10:57:18 · 640 阅读 · 0 评论