myeclipse 404错误

来源:百度知道 编辑:UC知道 时间:2024/06/10 11:01:27
工程名:teacher
Sevlet所在:/src/Servlet/UserLoginServlet.java
main.htm所在:/WebRoot/html/main.htm
UserLoginServlet.java运行到“response.sendRedirect("main.htm");”出错。XML配置如下:
<servlet>
<description>This is the description of my J2EE component</description>
<display-name>This is the display name of my J2EE component</display-name>
<servlet-name>UserLoginServlet</servlet-name>
<servlet-class>Servlet.UserLoginServlet</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>UserLoginServlet</servlet-name>
<url-pattern>/Servlet/UserLoginServlet</url-pattern>
</servlet-mapping>
错误提示:The requested resource (/teacher/Servlet/main.htm) is not available.
我的那个网页文件是.htm不是.html,.htm也是合法的网页文件,我用dreamweaver保存的。应该不是这问题。我觉得可能是路径的问题或者是XML配置有问题,但就是不知道错在哪。继续期待高手出现!!!

404是找不到文件,应该是你的路径问题,好好看看

response.sendRedirect("main.htm")用绝对路径,也就是说从根目录开始。改为response.sendRedirect("/main.htm")

404是工程里面找不到文件,你的那个main.htm是不是要加个l啊:main.html

main.htm 后缀少些一个l
main.html