Action的创建与访问方式
来源:互联网 发布:网络爬虫的目的和意义 编辑:程序博客网 时间:2024/06/07 03:42
一、Action的创建方式有三种
1.普通的java类作为Action;
2.创建一个类,继承ActionSupport类;
public class BookAction extends ActionSupport{ @Override public String execute() throws Exception{ return "success"; }}
3.创建类,实现接口Action。
public class Room implements Action {@Overridepublic String execute() throws Exception {// TODO Auto-generated method stubreturn null;}}二、Action的访问方式
1.使用action标签的method属性,在这个属性里面写要执行的action的方法,如下:
<action name="hello" class="com.edu.action.HelloAction" method="hi"> <result name="ok">/hello.jsp</result> </action>
2.使用动态方法调用的方式(不建议)
调用方式如下:
所配置的Action访问路径!方法名称 如:
<action name="Four" class="xxxxxx"> <result name="success">/add.jsp</result></action>在jsp页面中调用如下:
action="${pageContext.request.contextPath}/Four!add(action中的方法)"
然后还要在struts.xml文件中配置一个常量:
<constant name="struts.enable.DynamicMethodInvocation" value="true"/>3.使用通配符映射方式
<action name="person_*" class="com.edu.action.PersonAction" method="{1}"> <result name="ok">/hello.jsp</result></action>其中的{1}表示第一个参数即*,调用action时可以这么写:${pageContext.request.contextPath}/person_Action里的方法名。结果如图:
阅读全文
0 0
- Action的创建与访问方式
- action类的创建方式和访问方式
- struts的action访问servlet的IOC方式与非IOC方式
- Struts2的Action访问ServletAPI的方式
- jsp中访问action的集中方式
- Action 中访问servletAPI的方式总结
- Action访问web资源的方式
- Action访问servletAPI方式
- 创建struts action的三种方式
- struts2创建Action的三种方式
- Action类的三种创建方式
- Struts2的Action访问Servlet API的方式
- Struts2的Action访问Servlet API的方式
- Struts2的Action中方法的几种访问方式
- STRUTS2 ACTION 访问WEB元素的四种方式
- struts2中,action访问servlet api的两种方式
- Struts2 Action访问Web对象的四种方式
- Struts2 Action访问web元素的四种方式
- Metasploit的Docker安装及其Eternal Blue(永恒之蓝)渗透实现
- tensorflow预训练简单模型及权重文件复用初始化复杂模型
- [hihocoder1546]集合计数
- 2017.8.11
- 2017/8/11
- Action的创建与访问方式
- 919
- 20多条总结学完SymPy库
- Day13
- 拓扑排序 [HNOI2015]菜肴制作
- Maven 项目中pom.xml 文件 Write error
- 2017.8.11
- bwapp 随笔
- scrollview+edittext实现批量输入效果