我正在尝试逐步运行示例here(http://static.springsource.org/docs/Spring-MVC-step-by-step/part1.html)。
不幸的是,我不断收到一条错误消息“项目未构建,因为它的构建路径不完整。无法找到javax.servlet.http.HttpServletResponse的类文件。修复构建路径然后尝试构建项目。”我调查了一下,发现javax.servlet默认在tomcat的conf / web.xml文件中被注释掉,这是因为人们现在应该避免使用servlet或其他东西。
我的问题是:
谢谢!
答案 0 :(得分:1)
找不到javax.servlet.http.HttpServletResponse的类文件。修复构建路径,然后尝试构建项目。“
此编译错误意味着编译时类路径(构建路径)中缺少包含Servlet API的JAR文件。您需要根据servlet-api.jar
文件中的注释在构建路径中包含Tomcat的build.xml
。
我调查了一下,发现javax.servlet默认在tomcat的conf / web.xml文件中注释掉,这是因为人们现在应该避免使用servlet或其他东西。
我不确定你在说什么,但实际上你还是应该在开始JSP / Servlet开发时不要碰conf/web.xml
。默认的应该没问题。当然不鼓励/弃用Servlet API。它仍然是基于Java的Web应用程序最重要的核心构建。
那就是说,我不清楚你在问题标题中的“如何在Tomcat 6.0之后替换ServletException”的含义。你也可以在你的问题中详细说明这个吗?