博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
servlet中请求action
阅读量:6995 次
发布时间:2019-06-27

本文共 529 字,大约阅读时间需要 1 分钟。

可能你会有这样的需求:

  request.getRequestDispatcher("xxx.action").forward(request,response);
  或者是jsp中的<jsp:forward page="xxx.action"></jsp:forward>
执行结果肯定404,执行失败的原因归属于struts2中的action一般是需要url触发filter(StrutsPrepareAndExecuteFilter),然后分配到action。
forward是不会产生url请求的,只是内部的跳转。
解决办法1:

<
filter-mapping
>   

   <filter-name>struts2</filter-name>   

   <url-pattern >/*</url-pattern>   

   <dispatcher>REQUEST</dispatcher>   

   <dispatcher>FORWARD</dispatcher>     

</filter-mapping>

解决办法2:

    通过前端js重定向

转载于:https://www.cnblogs.com/BigIdiot/archive/2012/11/29/2794804.html

你可能感兴趣的文章
认知学习法
查看>>
js 什么是深拷贝问题?
查看>>
关于java时间转换及计算的整理
查看>>
协方差矩阵求解算法分析
查看>>
Git常用命令
查看>>
2015年9月2日 安装PL/SQLDeveloper
查看>>
如何一步步把网站Retina优化
查看>>
数据呈现左偏时标准化的处理方式
查看>>
【Unity】5.2 天空盒
查看>>
重新开始 2011/11/25
查看>>
运算符
查看>>
PHP错误报告级别
查看>>
Windows 下安装和配置 MongoDB(二)
查看>>
bzoj4552 排序
查看>>
优先级 css
查看>>
第三次作业-结对编程
查看>>
文件上传,跨浏览器统一的样式
查看>>
内存屏障
查看>>
Cocos2d提供的字体
查看>>
swift-UserDefaults控制账号和密码
查看>>