struts中struts.xml配置文件个别属性解释
来源:互联网 发布:网络匿名举报占比 编辑:程序博客网 时间:2024/04/30 01:39
一:struts中action创建的两种方式
1.struts自己管理action对象
<package name="struts2" extends="struts-default"> <action name="HelloWorld" class="tutorial.HelloWorld"> <result>/HelloWorld.jsp</result> </action> </package>2.struts指定spring管理action对象:
在struts.xml中编写如下代码<constant name="struts.objectFactory" value="spring" />
然后我们在spring.xml中编写action的bean如:
<bean name="baseAction" class="com.iuniversal.action.BaseAction"> <property name="helloWorldService"> <bean class="com.iuniversal.serviceimpl.HelloWorldServiceImpl"></bean> </property> </bean>在struts.xml中继续添加如下代码:
<package name="base" extends="struts-default"> <!-- 注意这里calss的值对应的是spring中的bean的id,而不是实际的class类,因为action对象的创建已经托管给了spring --> <action name="baseAction" class="baseAction" method="doBaseAction"> <result>/index.jsp</result> </action> </package>
二.让struts支持动态方法调用
<constant name="struts.enable.DynamicMethodInvocation" value="true" />
struts正常情况下访问的是excute()方法,如果我们在xml中制定了method(可以使用通配符,这样减少配置文件)那么就调用制定的方法;
如果设置<constant name="struts.enable.DynamicMethodInvocation" value="true" />那么就可以通过action_Namespace/action_Name!method.action的方式调用。
0 0
- struts中struts.xml配置文件个别属性解释
- struts中struts-config.xml文件解释
- Struts的配置文件struts-config.xml中action元素的parameter属性作用
- 9.Struts配置文件 - struts.xml
- struts配置文件 struts-config.xml
- Struts配置文件struts.xml详解
- struts配置文件中action元素属性设置
- Struts框架中struts-config.xml配置文件的作成说明
- Struts中使用多个配置文件 struts-config.xml
- Struts中struts.xml配置文件的主要元素(package,action)
- Struts中struts.xml配置文件的主要元素(result)
- 【Struts】Struts2.0中struts.xml配置文件详解
- struts.xml解释
- Struts中使用多个xml配置文件
- Struts中使用多个xml配置文件
- struts2.0中struts.xml配置文件详解
- struts2.0中struts.xml配置文件详解
- struts2.0中struts.xml配置文件详解
- 什么是工程师文化?各位工程师是为什么活的?作为一个IT或互联网公司为什么要工程师文化?
- 从一些简单代码实例彻底理解面向对象编程思想|OOP本质是什么?
- 2017年开年的第一次比较大的安全事件: MongoDB “赎金事件”,如何看待互联网安全问题
- 支持PHP7的LNMP、LAMP一键安装详细教程,教你快速的建好一个网站
- 如何除去最新版迅雷右边浏览器?如何免去其浏览器功能,下载时得到更好的体验
- struts中struts.xml配置文件个别属性解释
- win10永久激活教程以及如何查看windows系统是不是永久激活?
- Windows 7 或 Windows 8.1用户如何免费升级至Windows 10?
- 歌词
- H5开发时,利用谷歌浏览器模拟手机浏览器详细配置教程
- 程序员如何快速提升自己?有的人工作多年还是老样子的原因是什么?最后谈谈PDCA
- XAMPP 的 Linux 版 (x86 兼容处理器版)安装配置使用详细介绍,教你建好一个LAMPP站!
- 网站环境apache + php + mysql 的XAMPP,如何实现一个服务器上配置多个网站?
- 使用Suhosin保护PHP应用系统(禁用eval)