Struts2中<jsp:forward page="xxx.action"></jsp:forward>失效
2014-11-13 10:33
375 查看
问题:
在Struts2中<jsp:forward page="xxx.action"></jsp:forward>失效了,不但调转不过去还报404错误。不知道是Struts2中不支持还是需要其他的配置。
原因:
因为struts2采用过滤器的方式处理请求,默认情况时监控url地址的变化
解决办法
1、配置web.xml 解决
2、js解决
3、利用html meta
在Struts2中<jsp:forward page="xxx.action"></jsp:forward>失效了,不但调转不过去还报404错误。不知道是Struts2中不支持还是需要其他的配置。
原因:
因为struts2采用过滤器的方式处理请求,默认情况时监控url地址的变化
解决办法
1、配置web.xml 解决
<filter-mapping> <filter-name>struts2</filter-name> <url-pattern >/*</url-pattern> <dispatcher>REQUEST</dispatcher> <dispatcher>FORWARD</dispatcher> </filter-mapping>
2、js解决
<script language="javascript">location.replace(URL)</script>
3、利用html meta
<meta http-equiv="refresh" content="0;URL=xxx.action">
相关文章推荐
- Struts2中<jsp:forward page="xxx.action"></jsp:forward>失效
- Struts2中<jsp:forward page="xxx.action"></jsp:forward>失效
- Struts2中<jsp:forward page="xxx.action"></jsp:forward>失效
- Struts2中<jsp:forward page="xxx.action"></jsp:forward>失效,3种解决方案
- struts2中JSP无法用<jsp:forward page="test.action"> 跳转到对应的 action中解决方法
- <jsp:forward.../> 里跳转 xxx.action
- <jsp:include page="xxx"> 和<%@include file="xxx">区别
- 3.Struts的<action forward="/login.jsp"></action>:web.xml
- 2.Struts的<action forward="/login.jsp"></action>:struts-config.xml
- Struts2 JSP的标准动作<jsp:forward>无法访问Action
- 3。css三种定位,<jsp:forward page="转向页面的url地址"/>
- Struts2设置默认action <default-action-ref name="index" />失效
- 1.Struts的<action forward="/login.jsp"></action>:界面
- 项目访问是直接页面 <jsp:forward page="i/1/1"/>跳转前加操作逻辑
- <jsp:include page="${pageContext.request.contextPath}/xxx.jsp"></jsp:include> 引起引入错误
- jsp中<jsp:forward page=""/>和response.sendRedirect("")两种跳转的区别
- <jsp:include page="">和<%@include page=""%> 标签学习
- <%@ include file=""%>与<jsp:include page=""/>区别
- struts2,jsp的表单中用<input>元素与action进行数据交互
- <form method=post action="addNew_hxxm.jsp" name="form1"enctype="multipart/form-data">