struts2action配置
来源:互联网 发布:淘宝如何设置图片保护 编辑:程序博客网 时间:2024/05/22 01:28
1,Action的配置格式基本为:
<package name="包名字" extends="继承的包" namespace="空间名" >
</package>
如:
<package name="aa" extends="struts-default" >
</package>
访问时:
<a href="myaa.action" >访问myaaAction</a>
2,method属性,该属性可以把一个类的多个方法映射为多个Action,如:
类文件
public class MethodAction extends ActionSupport
{
public String add()
{
}
public String delete()
{
}
public String modify()
{
}
public String query()
{
}
}
struts.xml配置文件:
<action name="访问的方法名" class="处理的类" method="处理的方法名">
</action>
<action name="add" class="com.struts2.chen.MethodAction" method="add">
页面:
3。动态调用方法DMI 如果是动态调用,那么就不必要象上面那样填写那么多的配置,可以直接在页面上指定调用的方法。如下:
1)类与以上配置一样
2)struts.xml配置为:
<action name="methodaction" class="com.struts2.chen.MethodAction">
3)页面:
<a href="<%=path %>/methodaction!add.action">增加DMI</a><br />
以上一般选择用2比较多,动态的调用方法调用的比较少,因为每个方法中可能调用的拦截器和过滤器可能不一样,所以,一般选用2。
4。forward跳转,如果在result中不加上 type="redirect" ,那么就是forward的服务器跳转,加上后就是客户端的跳转 如:struts配置
<action name="index">
在页面中调用的时候,这么写:
<a href="<%=path %>/index.action">返回首页</a>
5。错误提示,当访问不存在的action 的时候,会报错,那么就应该到struts.xml中加上一个默认错误ACTION。如:
<default-action-ref name="error" />
</action>
错误的,不存在的页面,那么就在web.xml中加如下配置:
<error-page>
</error-page>
- struts2action配置
- struts2action name支持/配置
- struts2Action的分模块配置
- Struts2Action的属性赋值方式
- ssh2-struts2Action响应ajax请求
- struts2action与struts.xml传参问题
- JSP页面与struts2action之间传值
- Struts2Action+JQuery+jsp获取json数据
- 对于struts2action中session,requset,response一些总结
- Struts2Action使用插件返回json时报错问题
- struts2学习dem005_在struts2Action中获取request/session/application的四种方法
- 配置
- 配置
- 配置
- 配置
- [配置]
- 配置
- 配置
- 使用栈实现进制转换(大数进制转换)
- poj 3468 A Simple Problem with Integers
- poj 2932 Coneology (扫描线)
- html DOCTYPE声明详解
- TexturePacker
- struts2action配置
- Combination Sum
- Android四大组件之BroadcastReceveier
- java 内存空间
- ZOJ - 2186 Keep on Truckin'
- stm32定时器输入捕获pwm
- 数据结构实验图论一:基于邻接矩阵的广度优先搜索遍历
- 如何修改Android系统的版本号
- HDU 5301 Buildings(机智)