重复容易,改变很难
java,,,不错的玩具
posts - 21,  comments - 42,  trackbacks - 0

         我们在web开发时,会在页面提交后,会在url地址框显示如这样格式的url地址:http://a.b.com/index.jsp?userid=222
 像这样,在问号后面还有参数属性及值,是否觉得“不舒服”,是否觉得会暴露后台的一些处理细节。
        其实,我们可以在web.xml中使用filter属性做一些url地址的转换,但并不用担心会改变最终的提交页面和提交内容。
   
    <filter filter-name='rewrite' filter-class='com.caucho.filters.RewriteFilter'>
           <init>
                <rewrite pattern="/user/(\d+)" target="/index.jsp?userid=$1"/> 
           </init>
    </filter>

    <filter-mapping url-pattern='/*' filter-name='rewrite'/>
   
   
    这样,当提交http://a.b.com/index.jsp?userid=222时,url地址框中显示的就是http://a.b.com/user/222
我们就能随心所欲的修改url的地址框了。

posted on 2008-07-01 11:56 分享爱的空间 阅读(712) 评论(1)  编辑  收藏

FeedBack:
# re: 在resin中,如何修改url地址框显示的地址?

只有注册用户登录后才能发表评论。


网站导航:
 

<2009年1月>
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567

常用链接

留言簿(5)

随笔档案

文章档案

相册

搜索

  •  

最新评论

阅读排行榜

评论排行榜