在我的项目中,jsp页面使用web.xml文件映射到servlet。这是相同代码的一部分: 寄存器 box.RegisterServlet
<servlet-mapping>
<servlet-name>register</servlet-name>
<url-pattern>/Registration</url-pattern>
</servlet-mapping>
我正在使用apache tomcat 7.0。当我尝试打开此页面/注册时,它会给我一个404错误。在box文件夹中,我有所有的servlet文件(.java和.class)。 此外,在尝试使用javac工具单独编译servlet文件时,它表示找不到包javax.servlet。*和javax.servlet.http。*。 所以,问题是:
答案 0 :(得分:0)
你可以使用以下like命令编译你的Servlet类(比如MyServlet.java),
javac -classpath .;path\tomcat\common\lib\servlet-api.jar;path\to\mylib*.jar -d classes src\web\MyServlet.java
最好使用任何构建工具(如ant或maven)来编译,打包或部署Web应用程序。