struts2中直接访问没问题但是<jsp:forward>跳转时报404错误的问题
来源:互联网 发布:雅可比矩阵的意义 编辑:程序博客网 时间:2024/05/20 01:13
index.jsp页面: <jsp:forward page="student.action"></jsp:forward>在struts.xml配置如下: <package name="struts2" extends="struts-dafult"> <action name="student" class="action.ShowAction"> <result name="studentInfo">/studentInfo.jsp</result> </action> </package>在运行时出现404错误(找不到 student.action )问题原因:
struts2拦截器把forward这个请求拦截了。
解决方法一:
修改web.xml文件
<filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 修改为: <filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> <span style="font-size:18px;color:#ff0000;"><dispatcher>REQUEST</dispatcher> <dispatcher>FORWARD</dispatcher><dispatcher>INCLUDE</dispatcher> //增加对<jsp:include page="xxx.action"/>及其<s:include value="xxx.action"/>支持 </span> </filter-mapping>解决方法二:
用javascript解决,让请求执行到页面时,接着执行如下的代码,发现页面需要重载,然后就重新发送请求REQUEST,这样当然就会被过滤器所截获到了。
<script language="javascript">location.replace(URL)</script>解决方法三:
利用html meta,等于也是让页面等待零秒刷新页面,重新发送请求,达到目的。
<meta http-equiv="refresh" content="0;URL=xxx.action">
0 0
- struts2中直接访问没问题但是<jsp:forward>跳转时报404错误的问题
- struts2中<jsp:forward>跳转时报404错误的问题
- struts2中<jsp:forward>跳转时报404错误的问题
- struts2中<jsp:forward>跳转时报404错误的问题
- struts2国际化-JSP中直接访问某个资源文件
- struts2中直接访问jsp页面报错解决方法!
- Struts2的国际化、配置全局资源与输出国际化信息、国际化—JSP中直接访问某个资源文件
- oracle中直接访问sqlserver的数据
- JSP代码段中直接访问值valuestack栈内容
- springMVC中直接访问controller404
- 在NT中直接访问物理内存
- 在NT中直接访问物理内存
- 在NT中直接访问物理内存
- 在NT中直接访问物理内存
- 在NT中直接访问物理内存
- 在NT中直接访问物理内存
- 在NT中直接访问物理内存
- 在NT中直接访问物理内存
- Python下载文件的方法
- jQuery Event.delegateTarget属性详解
- 可用rtmp 地址
- Android 蓝牙开发(一)蓝牙通信
- 挂机型外挂开发-游戏数据包管理类
- struts2中直接访问没问题但是<jsp:forward>跳转时报404错误的问题
- 【OPENCV笔记】一些总结
- 精简的后台程序代码——DBHelper
- centos6.5下Redis3.2.1安装和配置
- WordPress负载均衡注意事项
- Hibernate中的query.setFirstResult(),query.setMaxResults();
- ZZULI-1182: 按出生日期排序(结构体专题)
- shell中&&和||的使用方法
- linux程序管理和进程(1)