struts2默认无法处理以.do后缀的请求
来源:互联网 发布:在外地网络被诽谤 编辑:程序博客网 时间:2024/05/18 01:02
struts2处理.do后缀的请求
<filter>
<filter-name>Struts2filter</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
<init-param>
<param-name>filterConfig</param-name>
<param-value>classpath:struts.xml</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Struts2filter</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>
在前台发送.do请求,发现找不到请求路径。
将配置中<url-pattern>*.do</url-pattern>改成.action后,在前台发送.action请求又可以。
默认情况下,struts2是无法处理以.do为后缀的请求url的(默认情况下是.action或者不填,可以参见org.apache.struts2包下的default.properties文件)。
但是struts2是一个高配置的框架,所以我们可以通过配置来处理以.do为后缀的请求。
可以在struts.xml中添加配置
<constant name="struts.action.extension" value="do"/>
可以多个
<constant name="struts.action.extension" value="do,action"/>
可以在启动日志中看到struts加载配置的顺序是:struts-default.xml struts-plugin-xml,struts.xml
- struts2默认无法处理以.do后缀的请求
- 默认情况下,struts2是无法处理以.do为后缀的请求url的
- struts2处理.do后缀的请求
- struts2处理.do后缀的请求
- struts2处理.do后缀的请求
- struts2处理.do后缀的请求
- struts2处理.do后缀的请求
- Struts2同时处理.do/.action后缀的请求
- Struts2 使用.do后缀的请求方式
- 指定需要struts2处理的请求后缀
- 指定Struts2处理的请求后缀
- 指定需要struts2处理的请求后缀
- 指定Struts2处理的请求后缀
- 四、指定struts2处理请求的后缀
- struts2教程:7、指定Struts2处理的请求后缀
- Struts2 三、指定Struts2处理的请求后缀
- struts2-7指定struts2处理的请求后缀
- Struts2教程____Struts2入门小Demo配置前告知(默认无法使用*.do请求地址)
- 日语中7个必须知道的词句
- css3盒子布局-定义盒子布局的位置(box-ordinary-group)
- shader水面起伏的波浪
- postgres指令列表
- 设置全屏
- struts2默认无法处理以.do后缀的请求
- 消息队列中点对点与发布订阅区别
- JQuery.Ajax()的data参数类型
- c++ 数据类型整理
- Linux——简单介绍
- nrf51822 --- 外部中断(按键2)
- MVP设计模式思路
- mybatis查询,如果返回类型为resultType时,查询不到某些属性值问题
- 读取WEB-INF下的日志文件并添加到集合(windows和linux环境通用)