我的web中用到一个EShop.jspt和一个ShoppingServlet,在这个servlet(ShoppingServlet)中有几句老是出错,我找了一个星期都没找到原因,请高手指教!!!

ruby123 2001-11-22 03:16:00
EShop.jsp和ShoppingServlet都在../webapps/music/目录下,EShop.jsp运行正常,点击EShop.jsp中一个按钮运行/servlet/ShoppingServlet,ShoppingServlet处理完等返回到/music/EShop.jsp时,即下面代码:
....
String url="/music/EShop.jsp";
ServletContext sc=getServletContext();
RequestDispatcher rd=sc.getRequestDispatcher(url);
rd.forward(req,res);
.....
就出错,找不到该页,我把url="EShop.jsp",也是如此,请帮我解决一下,先谢谢了。
...全文
41 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
howay 2001-11-27
用绝对路径不就没有事啦。
回复
ycats 2001-11-27
../webapps/music/EShop.jsp
相对于webroot的EShop.jsp的路径。
回复
ruby123 2001-11-27
难道没有高手吗?我帖出来一个星期了,真没人帮我解决吗?
回复
alamtang 2001-11-22
用"../music/EShop.jsp"试试看。
回复
ruby123 2001-11-22
难道没有高手吗?我这个例子,其实在很多JAVA书上都有,就是那个“音乐无国界”,应该学JAVA的很多人都看过。
servlet是没有问题,只是处理完了,返回时,找不到页面,可能是目录有问题,即url="..."有问题,但是我找不到原回????
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2001-11-22 03:16
社区公告
暂无公告