struts2配置
来源:互联网 发布:英语听力下载软件 编辑:程序博客网 时间:2024/05/22 17:28
constant常量配置
包
常量配置,推荐在struts.properties中进行配置,如我们常写的配置有一下几个。
Ø struts.action.extension=action
Ø struts.custom.i18n.resources=msg
Ø struts.i18n.reload = true
Ø struts.configuration.xml.reload= true
Ø struts.devMode = true
配置方式1:<constantname="struts.action.extension"value="action"></constant>
配置方式2:在src下创建struts.properties文件struts.action.extension=action
package元素
包的作用:简化维护工作,提高重用性,组织功能模块
包可以“继承”已定义的包,并可以添加自己包的配置
name属性为必需的且唯一,用于指定包的名称
extends属性指定要扩展的包
namespace属性定义该包中action的命名空间 ,为可选属性
namespace命名空间
该参数在struts的package中,对整个包中的访问添加命名空间
<package name="default"namespace="/"extends="struts-default">
<actionname="helloWorld" class="base.HelloAction">
<resultname="success">/hello.jsp</result>
</action>
</package>
如果使用以上命名空间访问action helloWorld需要通过路径:
http://localhost:8080/web应用名称/helloWorld
如果把配置文件改为
<packagename="default" namespace="/n1 "extends="struts-default">
<actionname="helloWorld" class="base.HelloAction">
<resultname="success">/hello.jsp</result>
</action>
</package>
那么访问路径应该改为:
http://localhost:8080/web应用名称/n1/helloWorld
至于extends属性,如果没有特殊原因一般的值都是struts-default
Action元素的配置
Action类的作用:
封装工作单元
数据转移的场所
返回结果字符串
Action标签中class属性可以省略,省略后,服务器会把请求交由ActionSupport处理,默认返回”success”
<action name="classTest">
<result>/hello.jsp</result>
</action>
- struts2配置
- struts2配置
- Struts2配置
- Struts2配置
- struts2 配置
- Struts2配置
- Struts2配置
- Struts2 配置
- struts2 配置
- struts2配置
- struts2配置
- struts2配置
- struts2配置
- struts2配置
- struts2配置
- struts2配置
- struts2配置
- struts2配置
- c++对象内存模型【内存布局】
- 数据库和jsp和前台页面
- Mybatis创建SessionFactroy的完美方式
- java设计模式(精通系列)-command
- Java项目打包相关
- struts2配置
- C++ 内存释放
- oracle数据库基础操作
- 数据结构与算法答疑群
- spring框架多个数据库操作需统一提交事务回滚机制解析以及解决办法
- 自考驾照步骤流程,助你轻松拿驾照
- 关于PCB覆铜的问题
- 数字三角形问题
- 软件需求工程