Myeclipse里关于JSP页面form action的疑问
我的JSP都是放在WebRoot里面的,servlet放在了shopping_online/src/myservlet.control里面。有一个JSP页面:<FORMa...
我的JSP都是放在WebRoot里面的,servlet放在了shopping_online/src/myservlet.control里面。
有一个JSP页面:<FORM action="helpRegister" Method="post">
web.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>HandleRegister</servlet-name>
<servlet-class>myservlet.control.HandleRegister</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HandleRegister</servlet-name>
<url-pattern>/helpRegister</url-pattern>
</servlet-mapping>
每次点击JSP页面的“注册”按钮时总是显示:
HTTP Status 404 - /shopping_online/WebRoot/helpRegister
--------------------------------------------------------------------------------
type: Status report
message: /shopping_online/WebRoot/helpRegister
description: The requested resource (/shopping_online/WebRoot/helpRegister) is not available.
知道是路径的问题,可是不知道路径哪里错了,还请高手指点,我是新人,已经一个头两个大了,疯掉了,谢谢各位啦! 展开
有一个JSP页面:<FORM action="helpRegister" Method="post">
web.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>HandleRegister</servlet-name>
<servlet-class>myservlet.control.HandleRegister</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HandleRegister</servlet-name>
<url-pattern>/helpRegister</url-pattern>
</servlet-mapping>
每次点击JSP页面的“注册”按钮时总是显示:
HTTP Status 404 - /shopping_online/WebRoot/helpRegister
--------------------------------------------------------------------------------
type: Status report
message: /shopping_online/WebRoot/helpRegister
description: The requested resource (/shopping_online/WebRoot/helpRegister) is not available.
知道是路径的问题,可是不知道路径哪里错了,还请高手指点,我是新人,已经一个头两个大了,疯掉了,谢谢各位啦! 展开
展开全部
访问路径应该是:
http://localhost:8080/helpRegister
表单的话 直接actiong="/helpRegister"
其实最好写 action=<%=path%>+"/helpRegister"
path 应该是myeclipse会给你定义好
希望能帮助到你
http://localhost:8080/helpRegister
表单的话 直接actiong="/helpRegister"
其实最好写 action=<%=path%>+"/helpRegister"
path 应该是myeclipse会给你定义好
希望能帮助到你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我晕 你直接在地址栏上面打http://localhost:端口号/shopping_online/helpRegister就可以了
servlet配的只是一个虚拟目录
servlet配的只是一个虚拟目录
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我是来学习的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询