it IT , java JAVA
苏打小窝
urlrewrite 的使用方法
这几天网络不好,都是台湾地震闹的,国外站点上不去,把以前下载的 appfuse 翻看了一下,里面带了个
urlrewrite-3.0-beta.jar ,看着网络上的资料,试着配了一下,记录如下:
把上面这个包 放进lib目录,在xml中 添加过滤器
1
<
filter
>
2
<
filter-name
>
rewriteFilter
</
filter-name
>
3
<
filter-class
>
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
</
filter-class
>
4
<
init-param
>
5
<
param-name
>
logLevel
</
param-name
>
6
<
param-value
>
commons
</
param-value
>
7
</
init-param
>
8
</
filter
>
9
<
filter-mapping
>
10
<
filter-name
>
rewriteFilter
</
filter-name
>
11
<
url-pattern
>
/*
</
url-pattern
>
12
</
filter-mapping
>
13
建立一个 urlrewrite.xml
1
<?
xml version="1.0" encoding="utf-8"
?>
2
<!
DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 3.0//EN"
3
"http://tuckey.org/res/dtds/urlrewrite3.0.dtd"
>
4
<
urlrewrite
>
5
<
rule
>
6
<
from
>
^/guide/([a-z]+)/([a-z]+)/([a-z]+)\.html$
</
from
>
7
<
to
type
="forward"
>
/guide.do?module=$1
&
submodule=$2
&
action=$3
</
to
>
8
</
rule
>
9
</
urlrewrite
>
10
<from>^/guide/([a-z]+)/([a-z]+)/([a-z]+)\.html$</from> 这里是url地址栏里面显示的地址
<
to
type
="forward"
>
/guide.do?module=$1
&
submodule=$2
&
action=$3
</
to
>
这里是实际的显示地址
$1对应/guide/后面第一个([a-z]+) ,正则表达式匹配,如果你要传输数字,可以修改规则
启动你的tomcat, 我这里输入的地址是
http://suda:8888/guide/user/base/reguser.html?name=suda
在我的
name=suda 这个可以在action里面用
request.getParameter("name") 得到
他实际访问的 地址是
http://suda:8888/guide.do?module=user&submodule=base&action=reguser&name=suda
配置就这样,
发表于 2006-12-30 10:39
苏打
阅读(3532)
评论(2)
编辑
收藏
所属分类:
JAVA
评论
#
re: urlrewrite 的使用方法[未登录]
简单明了,对初学者不错!
#
re: urlrewrite 的使用方法
位
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
相关文章:
@OneToOne
DWR2 基本配置和简单使用
urlrewrite 的使用方法
<
2006年12月
>
日
一
二
三
四
五
六
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
公告
最近有点忙!~~
导航
BlogJava
首页
发新随笔
发新文章
联系
聚合
管理
统计
随笔: 5
文章: 0
评论: 3
引用: 0
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔分类
JAVA(3)
(rss)
JAVASCRIPT(1)
(rss)
其他东东(1)
(rss)
狂想曲
(rss)
随笔档案
2010年3月 (1)
2007年1月 (1)
2006年12月 (2)
文章档案
2010年3月 (1)
对面的
没话说了
(rss)
搜索
最新评论
1. re: urlrewrite 的使用方法
位
--rer
2. re: urlrewrite 的使用方法[未登录]
简单明了,对初学者不错!
--阿康
阅读排行榜
1. urlrewrite 的使用方法(3532)
2. @OneToOne(1063)
3. DWR2 基本配置和简单使用(624)
4. 善待别人的高度 (转) --看到的好文章(238)
评论排行榜
1. urlrewrite 的使用方法(2)
2. 善待别人的高度 (转) --看到的好文章(0)
3. @OneToOne(0)
4. DWR2 基本配置和简单使用(0)