摘要:
Struts 2框架有两个核心配置文件:struts.xml和struts.properties其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts 2框架还包含一个struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。struts.properties文件是一个标准的Properties文件,该文件包含了系列的key-value对象,每个key就是一个Struts 2属性,该key对应的value就是一个Struts 2属性值。struts 阅读全文
posted @ 2012-11-05 15:24
java程序员-c
阅读(156)
评论(0)
推荐(0)
摘要:
一. 手动输入完成校验1.普通的处理方式:只需要在action中重写validate()方法2.一个action对应多个逻辑处理方法:指定校验摸个特定方法的方式:重写validateXxxx()方法。Eg:如果,只校验login方法,则只需重写validateLogin().二. 输入校验流程:1. 类型转换器负责对字符串的请求参数执行类型转换。并将这些值设置成Action的属性值。2. 转换过程中若出现异常,则将异常信息保存到ActionContext中,conversionError拦截器将其封装到fieldError中。3. 通过反射调用validateXxx()方法。4. 调用vali 阅读全文
posted @ 2012-11-05 10:58
java程序员-c
阅读(222)
评论(0)
推荐(0)
摘要:
在struts2中需要做国际化的有:jsp页面的国际化,action错误信息的国际化,转换错误信息的国际化,校验错误信息的国际化在之前的例子中已经做过和国际化相关的例子了,在struts.xml中配置过view plaincopy to clipboardprint?其中的message就是国际化资源文件的baseNmae。我们先看看简单的在jsp中进行国际化在src目录下新建message_en_US.properties,内容为hello=add user新建message_zh_CN.properties文件,内容为hello=\u589e\u52a0\u7528\u6237然后修改re 阅读全文
posted @ 2012-11-05 07:13
java程序员-c
阅读(137)
评论(0)
推荐(0)