HTTP Status 404 - /Test/userLogin.action 说明一下:如果直接输入userLogin.action访问,是可以的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 404肯定是路径有问题,<form action="/Test/userLogin.action" method="post">用绝对路径试试或者是你后台反转回来的时候路径错了 不是这个问题吧?因为出错时路径/Test/userLogin.action是正确的啊,而且我按你的方法改了,还是不行。直接访问是可以的,为什么通过form后就不行了呢? ../userLogin.action你调试一下,估计action是进去了,但是出来后路径加上了你之前访问的路径各种方式试一下,肯定是路径出问题了,注意关注IE里面的地址变化,出错之后会把你的地址打印出来的,出错的是哪个地址你也就知道了,要不你把错误代码贴出来吧 web.xml里是怎么配置的?是不是*.action ?试试 <%=request.getContextPath()%>/userLogin.action action里面打个断点看看不就行了?如果能进入调试 就是说能访问到action 否则就没有进去呗 我也觉得是form 路径写错了 楼主是没有明白HTML和JSP/Servlet中的路径问题;简单不费事的做法就这样处理<form action="<%=request.getContextPath() %>/userLogin.action" method="post"> 其实都不是上述原因,因为我之前做过一个测试的程序,一样的配置,那个能够正常运行,说明都不是你们说的原因,肯定是配置问题。昨天我已经找到原因了,在web.xml中,之前我使用<jsp:forward>,需要在其中配置:<dispatcher>FORWARD</dispatcher>,但是我没有配置:<dispatcher>REQUEST</dispatcher>,把这个加上就行了。感谢大家的帮忙,非常感谢! 网上下了个SSH框架,能跑起来。然后我copy一下改了项目名之后就不能正常运行了 hibernate 若干查询问题 struts2的struts.xml配置问题 请教jdbc连接ms server 2005的问题! 项目使用mysql数据库 链接中断的问题 一外资公司面试题,怎么样分铁环? 请教Tomcat的版本问题 那位高人向俺介绍一本tcp/ip方面的好书 如何开发基于J2EE的报表系统 java进程间同步问题, 有人用过mybatis(原ibatis)吗,请教一个问题 关于js获取字节长度的问题。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
或者是你后台反转回来的时候路径错了
直接访问是可以的,为什么通过form后就不行了呢?
你调试一下,估计action是进去了,但是出来后路径加上了你之前访问的路径
各种方式试一下,肯定是路径出问题了,注意关注IE里面的地址变化,出错之后会把你的地址打印出来的,出错的是哪个地址你也就知道了,要不你把错误代码贴出来吧
试试 <%=request.getContextPath()%>/userLogin.action
如果能进入调试 就是说能访问到action 否则就没有进去呗
<form action="<%=request.getContextPath() %>/userLogin.action" method="post">
昨天我已经找到原因了,在web.xml中,之前我使用<jsp:forward>,需要在其中配置:
<dispatcher>FORWARD</dispatcher>,但是我没有配置:<dispatcher>REQUEST</dispatcher>,把这个加上就行了。感谢大家的帮忙,非常感谢!