摘要: 一. 手动输入完成校验 1.普通的处理方式:只需要在action中重写validate()方法 2.一个action对应多个逻辑处理方法:指定校验摸个特定方法的方式: 重写validateXxxx()方法。Eg:如果,只校验login方法,则只需重写validateLogin().二. 输入校验流程: 1. 类型转换器负责对字符串的请求参数执行类型转换。并将这些值设置成Action的属性值。 2. 转换过程中若出现异常,则将异常信息保存到ActionContext中,conversionError拦截器将其封装到fieldError中。 3. 通过反射调用validateXxx()方法。 4. 阅读全文
posted @ 2012-03-11 00:04 net老张 阅读(453) 评论(0) 推荐(1) 编辑
摘要: 1、service层需加注解@Transactional,并且在spring配置文件中加入如下代码,开启事务<bean id="txManager" class="org.springframework.orm.jpa.JpaTransactionManager"> <property name="entirtyManagerFactory" ref="entityManagerFactory"></bean><tx:annotation-driven transactio 阅读全文
posted @ 2012-02-23 01:36 net老张 阅读(386) 评论(0) 推荐(0) 编辑
摘要: A:<s:a xhref=""></s:a>-----超链接,类似于html里的<a></a><s:action name=""></s:action>-----执行一个view里面的一个action<s:actionerror/>-----如果action的errors有值那么显示出来<s:actionmessage/>-----如果action的message有值那么显示出来<s:append></s:append>-----添加一 阅读全文
posted @ 2012-02-20 23:07 net老张 阅读(229) 评论(0) 推荐(0) 编辑