struts2
漂流幻境
全力以赴
展开
-
struts2国际化(四)
一、JDK国际化 1):在src下建立两个资源属性文件 test_zh_CN.properties test_en_US.properties 2):操作资源文件 public class I18nTest { public static void main(String[] args) { //得到JV原创 2013-06-12 00:09:24 · 1131 阅读 · 0 评论 -
struts2.2.x入门应用(一)
一、MVC处理过程 首先控制器接受用户的请求,并决定应该调用哪个模型进行处理;然后模型根据用户请求进行相应的业务逻辑处理,并返回数据;最后控制器调用相应的视图格式化模型数据并返回的数据,并通过视图呈现给用户。 二、MVC优势 1、多个视图能共享一个模型,大大提高了代码的可重用性; 2、MVC三个模块相互独立,改变其中一个不会影响其他两个,构造良好的松耦合的构件;原创 2013-06-11 12:36:50 · 734 阅读 · 0 评论 -
struts2全局结果与异常处理(五)
一、struts2局部结果与异常 1、以用户登录为例 登录界面login.jsp 用户登录 username: password: 定义自定义的登录异常类 public class LoginException extends Exception { private原创 2013-06-12 13:43:23 · 1527 阅读 · 0 评论 -
struts2类型转换(二)
一、struts2自己内建的类型转换器 对于struts2而言从页面获取的都是字符串形式的,而在Action处理中我们可以针对不同的字段有不同的类型进行接收, struts2能够为我们内建的的类型转换有:8中原始数据类型、String、Date(yyyy-mm-dd)。 二、对于其他的类型(包括自定义类型)需要我们为其进行类型转换操作 案例:(用户登录)原创 2013-06-11 13:09:48 · 758 阅读 · 0 评论 -
struts2输入校验(三)
一、输入校验案例(用户注册) 1、注册页面register.jsp 用户注册 username: password: repassword: age: birthday: graduation:原创 2013-06-11 22:40:46 · 774 阅读 · 0 评论 -
struts2拦截器(六)
一、拦截器 1、拦截器是单例模式的,因此拦截器最好是无状态的; 2、配置拦截器步骤: 1):编写实现Interceptor接口或继承AbstractInterceptor抽象类的类; 2):在struts.xml配置文件中定义拦截器; 3):在action中配置拦截器。 3、一旦定义了自己的拦截器,将其配置到acti原创 2013-06-12 17:25:31 · 897 阅读 · 0 评论