2 qq 35693863 qq_35693863 于 2016.09.11 17:33 提问

JSP用servlet进入页面问题

图片说明
图片说明
帮忙看看65行哪里有问题?我怎么也看不出来有问题

7个回答

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.09.11 18:19
 可能是前面那个dispatcher对象为空了,你可以分两步,先取到dispatcher对象看看是否为空。然后再调用转发forward方法。
Marksinoberg
Marksinoberg   Ds   Rxr 2016.09.11 18:42

jsp页面是存放于webroot下面的,而servlet是存放于src文件夹下的。因此使用../这种相对路径是不可能成功的。

建议写成/index.jsp试试。

关于路径的相对性和绝对性还是很重要的,以后会用的越来越多,希望题主能对此用心研究一番。

u013829202
u013829202   Rxr 2016.09.11 20:29

把..去掉。 "/"代表相对与web应用路径。 然后确定下你的页面路径。

kdc18333608478
kdc18333608478   2016.09.11 21:45

建议写成绝对路径,还有把你的index.jsp比对一下

u013164943
u013164943   2016.09.11 23:53

很明显getRequestDispatcher的时候返回的是null,需要修改传入的参数,目测你是手滑把index打错了,另外建议使用绝对路径。

zuowei_zhao
zuowei_zhao   2016.09.12 00:06

/index.jsp 就好啦

ying_huaxue
ying_huaxue   2016.09.12 08:57

/inedx.jsp ===》 /index.jsp
??????

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!