回 帖 发 新 帖 刷新版面

主题:问一个servlet跳转页面的问题~!!急~!!

在servlet中的这段
getServletConfig().getServletContext().getRequestDispatcher("/index.jsp").forward(request,response);

我发现,里面的网页要和servlet的web里
<url-pattern>/servlet/userAction</url-pattern>

index.jsp在WebRoot目录下面

如果把web里的内容改为
<url-pattern>/userAction</url-pattern>
index.jsp才可以正常显示,

有什么办法让web里的目录写成
<url-pattern>/servlet/userAction</url-pattern>
也让网页正常显示啊

下面这段改怎么改啊???
getServletConfig().getServletContext().getRequestDispatcher("/index.jsp").forward(request,response);

回复列表 (共3个回复)

沙发

我觉得正常情况下,可以显示出来啊。。。

板凳

没有,显示出来的网页,图片都没有的~

3 楼

程序没有什么问题,index.jsp应该可以跳转过去。但是,如果是跳转过去了,但是图片没有显示的话,就应该是index.jsp的代码有问题,很可能是<img >中的路径有问题。

我来回复

您尚未登录,请登录后再回复。点此登录或注册