struts2:路径搜索与动态调用action
来源:互联网 发布:手机灯牌软件 编辑:程序博客网 时间:2024/05/17 00:55
路径搜索
http://localhost:8080/项目名/path1/path2/path3/xx.action
1.首先判断包是否存在:path1/path2/path3
存在判断该包是否存在指定action 不存在就查找上一级的包:path1/path2 是否存在指定action
不存在就继续查找上一级包:path1/ 是否存在指定action
如果最后都不存在就报错
动态调用action
为了减少action标签的使用量
三种方法:1.method=""直接指定Action类中的方法名称
2.感叹号(不推荐)
3.通配符(可以有多个*,代表不同的包等):
eg:<action name="*_*" method="{2}" class="com.imooc.action.*Action">
<result name="name1">{2}.jsp</result>
<result name="name2">{2}.jsp</result>
` ...........
</action>
<result name="" type=""> type的默认值为:dispatcher,支持一些视图技术,比如:jsp,valocity等
- struts2:路径搜索与动态调用action
- struts2 action动态方法调用
- struts2:动态方法调用与通配符定义action
- Struts2-action动态调用与通配调用方法
- Struts2自定义Action,自定义方法,DMI(动态方法调用),路径问题
- struts2控制器Action与servlet的解耦以及Action动态方法的调用
- Action搜索顺序及动态方法调用
- struts2动态方法调用 ActionName!methodName.action
- struts2动态方法调用 ActionName!methodName.action
- 复习Struts2之Action动态方法调用
- Struts2-02Action动态方法调用
- Struts2动态方法调用,找不到Action
- struts2 中action的动态方法调用
- struts2 动态调用action中方法
- Struts2 : Action配置 动态访问调用
- Struts2中Action的动态调用方法
- Struts2——Action动态方法调用
- struts2通过配置文件实现动态调用action
- 关于反编译后显示盗版
- node+express 项目中ejs模板的使用
- C++11 封装小觑:从 std::array 看 C++11 风格
- php的延迟静态绑定
- 详解Paint的setXfermode(Xfermode xfermode)
- struts2:路径搜索与动态调用action
- 指针
- zoj 3747 递推好题
- 浅谈容易让你进入误区的7个错误网站设计思想
- 从零学起vue(学习笔记1)
- python两个 list 获取交集,并集,差集的方法
- [学习笔记03]运算符表达式
- struts2:默认的Action(用户友好界面)和后缀
- 安装snmp协议