我们将Servlets放在Tomcat的目录结构中?

我复制了一个从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的文件中。


您必须将Web应用程序放入tomcat的webapp文件夹中。

另外的网址应该是

HTTP://本地主机:8080 /文件夹名


你应该把它们放在WEB-INF / classes中 。 “该目录用于servlet,实用程序类和Java编译器输出目录”

链接地址: http://www.djcxy.com/p/3991.html

上一篇: Where do we put the Servlets in the directory structure of Tomcat?

下一篇: Face recognition and aging faces in c++