struts2配置文件(struts.xml)中相关属性的设置
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<!--
action: 对应controller 中的类的
name: 匹配url要访问的类
class:包名+类名 通过反射产生对象
method:指定默认访问的方法 默认 method="execute"
result:匹配 ation类方法的返回值 跳转功能 默认请求转发
name:匹配 ation类方法的返回值
type: 默认值dispatcher
跳转的方式:
请求转发到 action : chain
请求转发到 jsp: dispatcher
重定向到action: redirectAction
重定向到 jsp或外部资源: redirect
param元素:
namespace
actionName method
-->
<package name="aaa" namespace="/" extends="struts-default">
<action name="firstAction" class="com.chdsxt.s2.action.FirstAction" >
<!-- <result name="success" type="redirectAction" >
<param name="namespace">/bbb</param>
<param name="actionName">thirdAction</param>
<param name="method">test</param>
</result> -->
<result name="success" type="redirect" >
<param name="location">http://www.baidu.com</param>
</result>
</action>
<action name="secondAction" class="com.chdsxt.s2.action.SecondAction" >
</action>
</package>
<package name="bbb" namespace="/bbb" extends="struts-default">
<action name="thirdAction" class="com.chdsxt.s2.action.ThirdAction" >
</action>
</package>
</struts>
最新文章
- 你真的了解UIViewController生命周期吗?
- h5上传图片
- 从yum源下载安装包及依赖包
- GitHub入门之二 参与一个项目编写
- JQuery识别键盘操作 &; 键盘快捷键
- UIScrollView 不能滚动的问题
- Javascript模块化开发-轻巧自制
- Android ListView快速定位(一)
- android 界面布局 很好的一篇总结[转]
- TabbedPaneDemo
- Android简易实战教程--第四十九话《满屏拖动的控件》
- Android APT
- Mysql 索引问题集锦
- hdu 4825 Xor Sum (01 Trie)
- 《Linux内核设计与实现》第三章读书笔记
- Linux命令学习总结:date命令【转】
- 解决python-memcache报错:“Unknown flags on get: 20”
- 水晶报表填充.Net Objects数据源
- 数据库事务(Database Transaction)
- 理解C++类的继承方式(小白)
热门文章
- 数学杂烩总结(多项式/形式幂级数+FWT+特征多项式+生成函数+斯特林数+二次剩余+单位根反演+置换群)
- mint-ui框架的使用
- dgraph 图数据库docker-compose安装试用
- 【转】深入 Python :Dive Into Python 中文版
- (转)Tomcat迁移JBoss杂症—不识别及不能解析web.xml
- 原生 Javascript 编写五子棋
- WebApi和Andriod对接上传和下载文件
- linux网络编程、系统编程
- java代码----------实现创建DataInputStream和DataOutputStream进行读写
- error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory