structs2.0中 web.xml 配置问题

thender 2009-07-01 01:03:34
<filter>
<filter-name>welcomeFilter</filter-name>
<filter-class>struts2.action.WelcomeFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>welcomeFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

<welcome-file-list>
<welcome-file>/welcome/welcome.jsp</welcome-file>
</welcome-file-list>
如果这样配可以进入filter
但是如果这样 <filter>
<filter-name>welcomeFilter</filter-name>
<filter-class>struts2.action.WelcomeFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>welcomeFilter</filter-name>
<url-pattern>/welcome/*</url-pattern>
</filter-mapping>

<welcome-file-list>
<welcome-file>/welcome/welcome.jsp</welcome-file>
</welcome-file-list>
就进不去!!!!高手指点下小弟
目的是不能直接访问:http://127.0.0.1/wfasd/welcome/welcome.jsp
需要通过过滤器来做个过滤跳转
...全文
130 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dp753951520 2012-04-09
  • 打赏
  • 举报
回复
struts2.0配置
<filter>
<filter-name>welcomeFilter</filter-name>
<filter-class>struts2.action.WelcomeFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>welcomeFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

web.xml配置
<welcome-file-list>
<welcome-file>welcome.jsp</welcome-file>
</welcome-file-list>
这样就行了
SueTg 2012-04-09
  • 打赏
  • 举报
回复
<filter-mapping>
<filter-name>welcomeFilter</filter-name>
<url-pattern>/welcome/*</url-pattern>
</filter-mapping>


<url-pattern>/*</url-pattern>表示structs能过滤处理所有的标签,加一个/welcome就将范围缩小了啊,
jianglihua1986 2009-07-03
  • 打赏
  • 举报
回复
顶下吧!别沉了

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧