urlrewrite使用

今天测试了urlrewrite的使用,在网上找个小例子跑起来后,可以参考

http://www.blogjava.net/zs7456/archive/2008/05/16/200919.html

开始修改自己的原来程序,由于是用struts,修改了几个连接,可以比对一下,修改前后区别

修改前:

 

修改后:

  

配置文件:

  

这样,就完成了,当我点击中文link后,地址栏显示:http://localhost:8080/struts1/localAction/zh

而实际访问的是 localAction.action?encode=zh,这样就达到要求,更直观,隐藏我们实际调用方法


ps:

1、如果xml换成如下则不行

请比对,我们是从from-->to的调用。页面显示的是from,实际调用的是to

(用这种方式,测试访问实际路径为:http://localhost:8080/struts1/en)

 

2、“?”是关键字必须经过转义才可以,前面加"/"转义

3、 urlrewrite结合Servlet的使用可以参考http://read.newbooks.com.cn/info/121642.html

4、 利用正则表达式配置,正则很强大,有空好好学xia.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值