浏览 2264 次
精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-02-15
在webroot有add.jsp、list.jsp和manage文件夹,其中manage文件夹中有一个reg.jsp文件 urlrewrite.xml配置为: <rule> <from>add.html</from> <to type="forward">%{context-path}/add.jsp</to> </rule> <rule> <from>/(.*).html</from> <to>list.jsp?id=$1</to> </rule> <rule> <from>([a-z]+)/(.*).html</from> <to>manage/reg.jsp</to> </rule> 页面我是这样跑的,先打开add.jsp,再从add.html中连接到list.jsp,这都没问题,但到了list.jsp页面的时候,路径就出现问题了 list.jsp页面内容 <% out.println(request.getParameter("id") + "------------------------------"); %> <a href="u/reg.html>到reg.jsp页</a> 但出现的问题是: message /u/list.jsp description The requested resource (/u/list.jsp) is not available. 我的list.jsp又不在manage目录下,怎么会提示找不到list.jsp呢? 还有如果我改配置,改为: <rule> <from>(.*).html</from> <to>manage/reg.jsp</to> </rule> 可以打开reg.jsp了,可显示的是list.jsp的内容,只不过打印出来的id变成了reg---------------,有些莫名奇妙,希望大家能够帮我解答! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |