这几天想通过james来完成邮件服务器的假设,做了一个简单的web程序验证,在服务端跳转的时候出现了问题,debug时执行了但是就是没有出现页面跳转,debug的结果是
!!!!表面现象:
.../TOMCAT_HOME/servlet-api.jar has no source attachment 自己找了一下发现自己在build path 添加了,而且在../tomcat/lib/中也存在servlet.jar,就是找不到问题所在,就是google,最后在csdn上有一个相同遭遇的哥们(也可能是姐姐),最后他没有解决,玩两把CS后,我做了一下修改
把servlet程序中出现的跳转语句
request.getRequestDispatcher(url).forward(request, response);
改为
RequestDispatcher rd=request.getRequestDispatcher(url);
rd.forward(request, response);
重启tomcat服务器,然后运行就莫名其妙的完成率跳转,不容易啊!花了几个小时就突然解决了,没有太多的兴奋,感觉就是eclipse可能也有bug,写点,希望有碰到类似情况的有所帮助。
问题解决:
大家有个参考!!!!!
最后感谢,apache的james邮件服务器!!!!!