当前位置: 技术问答>java相关
tomcat中为何无法执行我的servlet???
来源: 互联网 发布时间:2015-06-22
本文导语: 我的一个表单如此调用 UserLoginServlet是一个class文件放在tomcat的ROOT/syu目录里 表单提交后,tomcat总是提示 type Status report message /syu/UserLoginServlet description The requested resource (/syu/UserLoginServlet) is not available. 请指...
我的一个表单如此调用
UserLoginServlet是一个class文件放在tomcat的ROOT/syu目录里
表单提交后,tomcat总是提示
type Status report
message /syu/UserLoginServlet
description The requested resource (/syu/UserLoginServlet) is not available.
请指教,谢谢
UserLoginServlet是一个class文件放在tomcat的ROOT/syu目录里
表单提交后,tomcat总是提示
type Status report
message /syu/UserLoginServlet
description The requested resource (/syu/UserLoginServlet) is not available.
请指教,谢谢
|
首先你要弄明白Tomcat的使用及Servlet的工作原理
UserLoginServlet.class这样的servlet默认情况下都要放到对应目录下的WEB-INFclasses目录中。
假设你的Form文件是存放在Root中的,你的servlet的class文件就要存放相应的RootWEB-INFclasses目录下,这样Servlet文件才有效.
注意如果你没有配好Tomcat为reloadable为true应该重启Tomcat才能激活新的serlvet
还不知道怎么用的话,搜索本论坛吧,一大把
UserLoginServlet.class这样的servlet默认情况下都要放到对应目录下的WEB-INFclasses目录中。
假设你的Form文件是存放在Root中的,你的servlet的class文件就要存放相应的RootWEB-INFclasses目录下,这样Servlet文件才有效.
注意如果你没有配好Tomcat为reloadable为true应该重启Tomcat才能激活新的serlvet
还不知道怎么用的话,搜索本论坛吧,一大把
|
tomcat是一个jsp、servlet容器
/servlet/UserLoginServlet才是正确的路径。
你先要建立一个虚目录吗?
/servlet/UserLoginServlet才是正确的路径。
你先要建立一个虚目录吗?
|
在Web.xml配置文件中加入一个Servlet,然后映射一个路径,这样你就可以使用自己的url中的Servlet了。否则你必须使用servlet/路径才能访问。
具体你可以看servlet是怎么配置和映射的就可以了。
具体你可以看servlet是怎么配置和映射的就可以了。
|
改为:
把你的class放到“ROOTWEB-INFclasses”目录下
这样应该OK了
把你的class放到“ROOTWEB-INFclasses”目录下
这样应该OK了
|
1,你先要建立一个虚目录
如果:tomcat 3.2就简单
tomcat 4.就有些不同。
如果:tomcat 3.2就简单
tomcat 4.就有些不同。
|
tomcat是那一个版本