§封Ja葬va§

Struts2

虽然Struts2号称是一个全新的框架,但这仅仅是相对Struts 1而言。Struts 2 与Struts 1相比,确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个赫赫有名的框架:WebWork基础上发展起来的。从某种程度上来讲,Struts2没有继承Struts 1的血统,而是继承WebWork的血统。或者说,WebWork衍生出了Struts2,而不是Struts 1衍生了Struts2。因为Struts2是WebWork的升级,而不是一个全新的框架,因此稳定性、性能等各方面都有很好的保证:而且吸收了Struts 1和WebWork两者的优势,因此,是一个非常值得期待的框架。
Struts2文件上传
     摘要: 以一个图片上传为例子,演示了文件上传的各个方面。包括客户端控制,服务端控制,图片预览,图片压缩等。  阅读全文

posted @ 2009-04-05 13:04 §朱家二少§ 阅读(2931) | 评论 (2)  编辑

Struts2国际化
     摘要: struts2的国际化分三种情况:前台页面的国际化,Action类中的国际化,配置文件的国际化。
首先指定全局的国际化资源文件:
  阅读全文

posted @ 2009-03-05 10:38 §朱家二少§ 阅读(685) | 评论 (0)  编辑

Struts2核心拦截器
     摘要: 当struts2经过输入校验阶段(struts2系列---输入校验)后,接着将调用execute()业务逻辑方法。有时我们需要在执行execute()方法之前先进行比如登陆验证之类的判断。只有登陆过的用户才能进行业务操作。这时就需要用到Struts2的拦截器Interceptor。  阅读全文

posted @ 2009-03-05 10:35 §朱家二少§ 阅读(425) | 评论 (0)  编辑

Struts2输入校验
     摘要: Struts2提供了客户端校验与服务端校验。这里只是做个简易的总结。

1.)服务端校验:
当程序流程进入到Action类,并经历了struts2的类型转换阶段后。接着进入struts2的输入校验阶段。
struts2的输入校验可自己编码进行校验,也可通过有规则命名的配置文件进行校验。
  阅读全文

posted @ 2009-03-05 10:31 §朱家二少§ 阅读(1085) | 评论 (0)  编辑