servlet页面跳转问题(javaBean+jsp+servlet)

jsp向aaaa.java(servlet)发送请求后,aaaa.java通过request.getRequestDispatcher("adminmain.jsp?pa... jsp向aaaa.java(servlet)发送请求后,aaaa.java通过request.getRequestDispatcher("adminmain.jsp?pageId=1")执行跳转!可是转不到adminmain.jsp页面!地址栏里多了一个servlet.正确地址应该是http://localhost:8080/project/adminmain.jsp 错误信息说http://localhost:8080/project/servlet/adminmain.jsp is not available.我的问题是为什么会多一个servlet?
web.xml里面的配置信息<url-pattern>/servlet/aaaa</url-pattern>和这个有关系吗?
请详细说明,谢谢!!!
展开
 我来答
larrystar
2010-06-04 · TA获得超过403个赞
知道小有建树答主
回答量:188
采纳率:0%
帮助的人:257万
展开全部
request.getRequestDispatcher("/adminmain.jsp?pageId=1")
加“/”,代表工程根目录,这样绝对没问题了
顺便说下,不加代表和当前目录同级别的,也就是和/servlet/aaaa同一级别,当然就是/servlet/adminmain.jsp了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式