博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Struts2使用UrlRewriteFilter实现URL重写遇到的问题
阅读量:4983 次
发布时间:2019-06-12

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

做很多功能时候url使用xxx.jsp?xx=xx&xx=xx类似这种形式感觉很不友好,网上搜了下插件,于是使用了UrlRewriteFilter。

项目地址:

文档很详细,具体配置不多说,注意web.xml中过滤器顺序(编码过滤器我方在最前,其次是url重写的,最后是struts2及其他的)。

下面记录下urlrewrite.xml中的说明

  <rule>节点可以理解为正向,如下所示,即是将/xx/xx映射到login.jsp

  
^/kfseed/login/res/(.*)
%{context-path}/login.jsp

  <outbound-rule>节点可以理解为反向,即是将XXX.jsp?xxx=xx映射到XX/XX上

  
/kfseed/login.jsp\?res=(.*)
%{context-path}/login/res/$1

其中注意xx.jsp?中问号也要使用正则匹配。

ps:-------------

遇到的问题:

  反向在页面中没问题,正向时去报找不到action,但UrlRewriteFilter是按照要求放在struts2过滤器之前的。待解决

转载于:https://www.cnblogs.com/GYoungBean/archive/2013/04/25/3042127.html

你可能感兴趣的文章
MongoDB的简单使用
查看>>
【noip2004】虫食算——剪枝DFS
查看>>
java小技巧
查看>>
POJ 3204 Ikki's Story I - Road Reconstruction
查看>>
SQL中Group By的使用
查看>>
两个表格中数据不用是一一对应关系--来筛选不同数据,或者相同数据
查看>>
js05-DOM对象二
查看>>
mariadb BINLOG_FORMAT = STATEMENT 异常
查看>>
2018 Multi-University Training Contest 10 - Count
查看>>
HDU6203 ping ping ping
查看>>
Fireworks基本使用
查看>>
Java基础常见英语词汇
查看>>
UINavigationController的视图层理关系
查看>>
POJ 1308 Is It A Tree?(并查集)
查看>>
N进制到M进制的转换问题
查看>>
php PDO (转载)
查看>>
[置顶] 一名优秀的程序设计师是如何管理知识的?
查看>>
highcharts曲线图
查看>>
extjs动态改变样式
查看>>
宏定义
查看>>