请求servlet的url
<a href="administrator/AdministratorServlet?pageNow=1&flag=fenye" >管理模块</a>我的servlet代码:
else if(flag.equals("fenye")){ System.out.println("admin_list before?");
request.getRequestDispatcher("admin_list.jsp").forward(request, response);
System.out.println("admin_list.jsp after?"); }运行后进入了这个分支
tomcat里面是:admin_list before?
admin_list.jsp after?说明进入了,并且没有报错的,但是浏览器却出现
HTTP Status 404 - /KSXT_v2/administrator/login.jsp
错误。 但是我在servlet里面根本就没有login.jsp的转发。求解
<a href="administrator/AdministratorServlet?pageNow=1&flag=fenye" >管理模块</a>我的servlet代码:
else if(flag.equals("fenye")){ System.out.println("admin_list before?");
request.getRequestDispatcher("admin_list.jsp").forward(request, response);
System.out.println("admin_list.jsp after?"); }运行后进入了这个分支
tomcat里面是:admin_list before?
admin_list.jsp after?说明进入了,并且没有报错的,但是浏览器却出现
HTTP Status 404 - /KSXT_v2/administrator/login.jsp
错误。 但是我在servlet里面根本就没有login.jsp的转发。求解
解决方案 »
- 关于hibernateCallBack()
- resin的配置问题
- <s:iterator>怎么知道遍历到最后一个元素,想在最后一个元素后面加点东西
- 两个站点之间的数据库连接池是否会有影响?
- 各位帮我看看。为什么提示:Session is closed
- 救命,开发问题 MyEclipse 10.0 新建不了web project
- HIBERNATE对表操作问题
- 在jsp里调用session bean的问题
- 大家好,这里是我一直在用的jsp+bean结构,请大家指教一下这样的结构的好处及坏处。
- 使用struts的时候,怎么才能在页面打开的时候,form里面已经填入我所需要的值?
- 俄罗斯方块JAVA实现 求思路,求带注释方便阅读的代码
- 当数据库(Oracle)中的某一个表的某行记录有更新时,怎样及时的通知应用程序
这里加个反斜杠么?加个反斜杠表示在项目更目录下。404是路径错误
quest.getRequestDispatcher("/具体包/admin_list.jsp").
HTTP Status 404 - /KSXT_v2/administrator/login.jsp
是在寻找KSXT_v2/administrator/login.jsp
这个可能是其他错误吧 比如Tomcat中有其他工程,引起的,当然Tonmcat中允许有多个工程,但是有时候会引发错误这个也是有可能!个人意见 呵呵
代码拷我上次写的,而且上个项目是没问题的。就是这次换了DAO的实现和使用JNDI,但是我的另外一个就是这个项目的模块的检查用户登录是没错的,登陆拦截的一般是加了spring的权限管理。而且页面没错啊,确实有那个页面的,我用debug调试,出现了这么一个错误
Source not found for ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 293
如图
之后的都报错了
Source not found for JIoEndpoint$Worker.run() line: 447到这里调不想去了,是不是拦截器的问题呢,第一次用myeclipse的debug不是很懂
怎么解决呢,为什么使用
request.getRequestDispatcher
会出现这个问题,还是我之前页面的什么地方写错了。
但是后台就是不到错啊