struts2
skylovehero
这个作者很懒,什么都没留下…
展开
-
深入Struts2的配置文件
深入Struts2的配置文件本部分主要介绍struts.xml的常用配置。1.1. 包配置:Struts2框架中核心组件就是Action、拦截器等,Struts2框架使用包来管理Action和拦截器等。每个包就是多个Action、多个拦截器、多个拦截器引用的集合。在struts.xml文件中package元素用于定义包配置,每个package元素定义了一个包配置。它的常用属性...原创 2009-06-04 09:35:56 · 76 阅读 · 0 评论 -
Struts2核心拦截器
当struts2经过输入校验阶段(struts2系列---输入校验)后,接着将调用execute()业务逻辑方法。有时我们需要在执行execute()方法之前先进行比如登陆验证之类的判断。只有登陆过的用户才能进行业务操作。这时就需要用到Struts2的拦截器Interceptor。以下为struts2拦截器用法的简单小结:1.struts.xml配置:...原创 2009-06-05 16:57:05 · 90 阅读 · 0 评论 -
S2SH项目搭建流程
S2SH项目搭建流程 08年年底开始,公司新项目开始采用struts2了。往后大部分项目采用Strust2,Hibernate,Spring架构。项目中忙里偷闲,整理点东西供分享(如有不完善之处将尽快修补):1) 准备好如下jar包:Oracle数据库的jar: Ojdbc14.jarstruts2的jar:commons-pool.jarfreemarker-...原创 2009-06-05 17:03:38 · 79 阅读 · 0 评论 -
Struts2国际化
struts2的国际化分三种情况:前台页面的国际化,Action类中的国际化,配置文件的国际化。首先指定全局的国际化资源文件:在配置文件struts.xml中引入(注意位置)或在struts.properties文件中指定如下一行:struts.custom.i18n.resources=message指定的国家化资源文件即为xxx_语言_国家.proper...原创 2009-06-05 17:10:50 · 74 阅读 · 0 评论 -
Struts2输入校验
Struts2提供了客户端校验与服务端校验。这里只是做个简易的总结。1.)服务端校验:当程序流程进入到Action类,并经历了struts2的类型转换阶段后。接着进入struts2的输入校验阶段。struts2的输入校验可自己编码进行校验,也可通过有规则命名的配置文件进行校验。1.1)编码校验:在Action类里重写父类的validate()方法即可。pub...原创 2009-06-05 17:11:42 · 77 阅读 · 0 评论 -
strut2入门-HelloWorld实例
commons-logging-1.0.4.jar freemarker-2.3.8.jar ognl-2.6.11.jar struts2-core-2.0.11.jar xwork-2.0.4.jar commons-fileupload-1.2.1.jar commons-io-1.3.2.jar借鉴struts2-blank2009-08-18 15:24:37 · 80 阅读 · 0 评论 -
Struts2源码分析--请求处理(转载)
Struts2架构图 请求首先通过Filter chain,Filter主要包括ActionContextCleanUp,它主要清理当前线程的ActionContext和Dispatcher;FilterDispatcher主要通过AcionMapper来决定需要调用哪个Action。 ActionMapper取得了ActionMapping后,在Dispatcher的...原创 2011-01-07 12:01:29 · 110 阅读 · 0 评论 -
struts2 的国际化支持(转载)
struts2 的国际化支持文章分类:Java编程 关键字: struts2 国际化 i18n每种框价都会有国际化的支持,struts2的国际化大致上分为页面的国际化,Action的国际化以及xml的国际化 首先在struts.properties文件中加入以下内容:struts.custom.i18n.resources=messageResource或在struts...原创 2010-10-27 10:45:45 · 100 阅读 · 0 评论