配置struts2 默认欢迎页的几种办法:
来源:互联网 发布:vm12安装mac 编辑:程序博客网 时间:2024/04/27 16:48
1、首先需要明确的是struts过滤器配置映射的模式是路径匹配还是扩展匹配,如果url-pattern配置为/*,如果不做特殊处理,是不会转到welcome-file-list设置的文件的。
这种情况,有两种办法解决默认转向:
a.一种是在struts.xml中定义一个默认的action,设置
<default-action-ref name="index"></default-action-ref>
<action name="index">
<result type="dispatcher">login.jsp</result>
</action>
这种方法推荐使用,不过有些特殊情况,比如不想把默认action配置在struts.xml中时候,就采取下面的方法。
b.一种是定义过滤器继承struts的过滤器,把上下文根路径排除,不让根路径请求转发到struts的过滤器中去,同时在web.xml定义默认的欢迎页。
欢迎页可以直接是Html或者jsp,在他们中可以定义跳转的action路径。
如: <meta http-equiv='refresh' content='0;url=login.jsp'> content中第一个参数为多少秒后跳转
否则会报 There is no Action mapped for namespace [/] and action name [] associated with context path [/MTMSWeb].
2、第二种如果把url-pattern配置为 *.action ,在web.xml定义默认的欢迎页即可,但是所有的action请求的url都需要加上action后缀否则找不到action配置
0 0
- 配置struts2 默认欢迎页的几种办法:
- Struts2默认的配置
- Struts2的默认配置
- struts2针对几种场景的配置
- Struts2配置action的几种方式
- struts2的默认action配置
- 配置struts2的默认后缀
- Struts2-配置默认的Action
- xml中配置默认首页,欢迎页的代码
- 求逆元的几种办法
- android的默认配置信息的几种方式
- 修改Struts2默认的模板配置
- 修改Struts2默认的模板配置
- 修改Struts2默认的模板配置
- 修改Struts2默认的模板配置
- 配置Struts2默认的拦截器
- struts2针对几种响应场景的配置
- Struts2.x中action的几种配置方法
- 自定义collectionViewFlowLayout让UICollectionView的item始终优先居左
- git 在客户端的使用笔记
- POJ 2773 容斥与二分
- 第10章 基本内存管理
- vb.net 使用 DIR 遍历文件目录
- 配置struts2 默认欢迎页的几种办法:
- C++实验5-数组分离
- 多线程之GCD入门
- shell变量
- Shiro学习总结(3)——Apache Shiro身份认证
- 阻塞TCP套接字connect超时设置
- Ubuntu下Java开发环境搭建
- HTTP请求工具类
- 采药(01背包改编)