你在讨论去找一找,有很多这样的话题!

解决方案 »

  1.   

    1.放到tomcat\webapps\examples\WEB-INF的classes目录下即可!
    访问时用如下的url:
    localhost:8080/examples/servlet/你的Servlet名
    2.或者在tomcat\webapps\ROOT\WEB-INF中自己建一个classes目录,将你的clss文件放到其内,
    访问时用如下的url:
    localhost:8080/servlet/你的Servlet名
    3.当然你也可以用自己的文件夹来存放你的Servlet的class文件,方法比较烦一些,如下:
         打开tomcat\conf\server.xml文件,在"</Host>"之前,"</Context>"之后添加
        <Context path="/oa" debug="0" docBase="E:\Application\OA"
                                                         reloadable="true"/>并保存。
       说明:Context (表示一个web应用程序): docBase定义应用程序的路径,即你的文件夹的路径;path 表示此web应用程序的url的前缀,这样请求的url为    
    http://localhost:8080/oa;
               eloadable 这个属性非常重要,如果为true,则tomcat会自动检测应用程序的/WEB-INF/lib 和/WEB-INF/classes目录的变化,自动装载修改或新的bean
    及servlet,我们可以在不重起tomcat的情况下看到bean带给jsp的变化。 
             2.启动你Tomcat4.1.12,在浏览器的地址中输入http://localhost:8080/oa,如你的jsp及bean,servlet没有错误,一般会将你的index.jsp/index.html文件的内容执行并显示。