谢谢
9 个解决方案
#1
是bean还是servlet呀
#2
在配置文件里改
config
config
#3
自己查文档去,要不就别玩悬的!!
#4
自己查文档去,要不就别玩悬的!!
#5
JSP Spec中规定所使用的class文件都放到WEB-INF/classes目录中,不能放到其它目录中,否则ClassLoader是不能正确加载类的。放这不是很好吗?
或者你打成jar包,然后放到CLASSPATH环境所指定的目录中。
或者你打成jar包,然后放到CLASSPATH环境所指定的目录中。
#6
如果你打包成.jar,请放在WEB-INF/lib下面
#7
在e:/tomcat/con/ 文件夹下,找到server.xml文件,打开!(e:/tomcat为你的tomcat的安装目录)
<!-- Tomcat psms Context -->
<Context path="" docBase="../../defaultroot"
debug="0" privileged="true"/>
<!-- Tomcat Manager Context -->
<Context path="/manager" docBase="manager"
debug="0" privileged="true"/>
上面一个“<!-- Tomcat psms Context -->”部分是我们项目的环境配置,后面一个“<!-- Tomcat Manager Context -->”是TomCat的管理模块的环境配置;同样,你也可以找到你的模块的环境配置。
里面的“docBase”部分就是设置你的运行代码的位置。举个例子:
一般情况下,e:/tomcat/webapps是你的代码.class文件的存放位置,你在这个目录下建一个“syu”,目录,将配置文件中的docBase设置为"syu",将代码放进syu目录中,就可以了。
里面的path是web相对路径!
GOOD LUCK! 多试试,你会成功的! :)
<!-- Tomcat psms Context -->
<Context path="" docBase="../../defaultroot"
debug="0" privileged="true"/>
<!-- Tomcat Manager Context -->
<Context path="/manager" docBase="manager"
debug="0" privileged="true"/>
上面一个“<!-- Tomcat psms Context -->”部分是我们项目的环境配置,后面一个“<!-- Tomcat Manager Context -->”是TomCat的管理模块的环境配置;同样,你也可以找到你的模块的环境配置。
里面的“docBase”部分就是设置你的运行代码的位置。举个例子:
一般情况下,e:/tomcat/webapps是你的代码.class文件的存放位置,你在这个目录下建一个“syu”,目录,将配置文件中的docBase设置为"syu",将代码放进syu目录中,就可以了。
里面的path是web相对路径!
GOOD LUCK! 多试试,你会成功的! :)
#8
我按照你的方法可以成功的应用我自己的目录了,但是还有个问题,就是我在自己的html文件中调用class文件时/syu/UserLoginServlet.class提示出错:
type Status report
message /UserLoginServlet
description The requested resource (/UserLoginServlet) is not available.
请问何故?
type Status report
message /UserLoginServlet
description The requested resource (/UserLoginServlet) is not available.
请问何故?
#9
把/syu加到catalina.bat的CLASSPATH中
--- ZJQ
--- ZJQ
#1
是bean还是servlet呀
#2
在配置文件里改
config
config
#3
自己查文档去,要不就别玩悬的!!
#4
自己查文档去,要不就别玩悬的!!
#5
JSP Spec中规定所使用的class文件都放到WEB-INF/classes目录中,不能放到其它目录中,否则ClassLoader是不能正确加载类的。放这不是很好吗?
或者你打成jar包,然后放到CLASSPATH环境所指定的目录中。
或者你打成jar包,然后放到CLASSPATH环境所指定的目录中。
#6
如果你打包成.jar,请放在WEB-INF/lib下面
#7
在e:/tomcat/con/ 文件夹下,找到server.xml文件,打开!(e:/tomcat为你的tomcat的安装目录)
<!-- Tomcat psms Context -->
<Context path="" docBase="../../defaultroot"
debug="0" privileged="true"/>
<!-- Tomcat Manager Context -->
<Context path="/manager" docBase="manager"
debug="0" privileged="true"/>
上面一个“<!-- Tomcat psms Context -->”部分是我们项目的环境配置,后面一个“<!-- Tomcat Manager Context -->”是TomCat的管理模块的环境配置;同样,你也可以找到你的模块的环境配置。
里面的“docBase”部分就是设置你的运行代码的位置。举个例子:
一般情况下,e:/tomcat/webapps是你的代码.class文件的存放位置,你在这个目录下建一个“syu”,目录,将配置文件中的docBase设置为"syu",将代码放进syu目录中,就可以了。
里面的path是web相对路径!
GOOD LUCK! 多试试,你会成功的! :)
<!-- Tomcat psms Context -->
<Context path="" docBase="../../defaultroot"
debug="0" privileged="true"/>
<!-- Tomcat Manager Context -->
<Context path="/manager" docBase="manager"
debug="0" privileged="true"/>
上面一个“<!-- Tomcat psms Context -->”部分是我们项目的环境配置,后面一个“<!-- Tomcat Manager Context -->”是TomCat的管理模块的环境配置;同样,你也可以找到你的模块的环境配置。
里面的“docBase”部分就是设置你的运行代码的位置。举个例子:
一般情况下,e:/tomcat/webapps是你的代码.class文件的存放位置,你在这个目录下建一个“syu”,目录,将配置文件中的docBase设置为"syu",将代码放进syu目录中,就可以了。
里面的path是web相对路径!
GOOD LUCK! 多试试,你会成功的! :)
#8
我按照你的方法可以成功的应用我自己的目录了,但是还有个问题,就是我在自己的html文件中调用class文件时/syu/UserLoginServlet.class提示出错:
type Status report
message /UserLoginServlet
description The requested resource (/UserLoginServlet) is not available.
请问何故?
type Status report
message /UserLoginServlet
description The requested resource (/UserLoginServlet) is not available.
请问何故?
#9
把/syu加到catalina.bat的CLASSPATH中
--- ZJQ
--- ZJQ