在run文件夹下建一个\WEB-INF\classes,然后bean文件和Servlet文件都放这里,有包的需要加上包的文件夹,Servlet需要在\WEB-INF\web.xml中配置一下。

解决方案 »

  1.   

    谢谢,\WEB-INF下的web.xml文件我什么都没该,只是把Tomcat自身的那个web.xml复制了过来,不知道运行Bean的时候行不行,需不需要再配置什么?至于servlet的配制,能否请高手说说要加什么?web.xml文件如下:
    <?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE web-app
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd"><web-app>
      <display-name>Welcome to Tomcat</display-name>
      <description>
         Welcome to Tomcat
      </description>
    </web-app>
      

  2.   

    <web-app>
      <display-name>Welcome to Tomcat</display-name>
      <description>
         Welcome to Tomcat
      </description>
      <context-root>/run</context-root>
    </web-app>
      

  3.   

    我在\WEB-INF\web.xml中加了<context-root>/run</context-root>,可当启动Tomcat时出了一推错,说什么<context-root>没有定义,请问怎么设才能在虚拟目录下无误的使用Servlet,谢谢