springside使用——关于Struts2的一些配置
来源:互联网 发布:信息安全书籍知乎 编辑:程序博客网 时间:2024/06/09 20:22
接上文:springside使用——Spring Security 2和struts2的一些资料整理。
和Spring一样,Struts2要起作用,必须注入到web.xml文件中才行,于是以下代码在web.xml中必不可少。
StrutsPrepareAndExecuteFilter这个filter实现就承担了所有和Struts相关工作的入口,主要包括以下工作:
1、初始化struts相关的配置文件
一般我们都默认将配置信息放在一个名为struts.xml文件里,那这个文件是如何被加载的呢,是不是还可以有别的名字呢?
所有这一切的奥秘就在org.apache.struts2.dispatcher.Dispatcher的init方法里,StrutsPrepareAndExecuteFilter类的init方法会调用到它。在Dispatcher的init_TraditionalXmlConfigurations方法里,我们可以看到与Struts相关的xml配置文件的加载顺序如下:struts-default.xml,struts-plugin.xml,struts.xml。
2、url和action类的映射
因为采用了convention plug-in,struts会根据你的url输入按照特定的规则去找相应的action类,具体参考http://struts.apache.org/2.1.6/docs/convention-plugin.html,然后根据action类里方法的返回值去定位具体的jsp等后缀文件,当然action类是可选的。而且springside里面提供了一个ActionSupport的扩展CrudActionSupport,适合对某个对象做增删改查的操作。如果你不属于此类型操作,直接继承ActionSupport。
ActionSupport的子类缺省是调用execute方法,你可以使用“!”字符去指定其它的方法。
- springside使用——关于Struts2的一些配置
- springside使用——Spring Security 2和struts2的一些资料整理
- 关于配置Struts2的碰到的一些Exception
- 关于struts2的配置
- 关于struts2的配置
- 关于struts2的一些总结
- 关于Struts2的一些记录
- Acegi 的配置转贴自springside
- Struts2 下载的一些配置
- struts2的一些配置问题
- 关于配置的一些
- Struts2.1.6中关于JSON的配置和使用
- Struts2.1.6中关于JSON的配置和使用
- 关于Struts2框架下使用servlet的配置
- 关于Struts2的配置问题
- 关于Struts2.xml的配置
- 关于Struts2的namespace的一些总结
- 关于Struts2中struts.xml配置Action的一点说法——约定大于配置
- believe yourself
- Ext gridPanel 打印
- 捐款在中国就这么难?谁对谁错?君子、小人、嫉妒、大度、诚信、欺骗?
- 【常用代码】文件下载(http方式)
- CreateWindow
- springside使用——关于Struts2的一些配置
- 调用windowsAPI获得系统图标
- Centos底部面板图标不见的解决办法
- capwap学习笔记——capwap的前世今生
- 毕业后,2年的工作总结与分析
- css+js+cookie实现整站换模板。。
- java算法之冒泡排序
- css+js+cookie实现整站换模板。。
- iPhone代码片段收集(持续更新)