Joh*_*y_M 7 java tomcat servlets
我复制了一个从Web获得的HelloServlet应用程序并将其放在ROOT文件夹中.我运行服务器,它不起作用.怎么了?我认为它关于Java类的位置.
这个文档应该对你有帮助
http://tomcat.apache.org/tomcat-7.0-doc/appdev/deployment.html
/WEB-INF/classes/ - 此目录包含应用程序所需的任何 Java 类文件(以及相关资源),包括未合并到 JAR 文件中的 servlet 和非 servlet 类。如果您的类被组织到 Java 包中,则必须在 /WEB-INF/classes/ 下的目录层次结构中反映这一点。例如,名为 com.mycompany.mypackage.MyServlet 的 Java 类需要存储在名为 /WEB-INF/classes/com/mycompany/mypackage/MyServlet.class 的文件中。