如何在Tomcat 6.0之后替换ServletException?

时间:2010-09-01 22:40:13

标签: java http servlets servletexception

嘿,伙计们。新手到tomcat / apache,java在这里返回。

我正在尝试逐步运行示例herehttp://static.springsource.org/docs/Spring-MVC-step-by-step/part1.html)。

不幸的是,我不断收到一条错误消息“项目未构建,因为它的构建路径不完整。无法找到javax.servlet.http.HttpServletResponse的类文件。修复构建路径然后尝试构建项目。”我调查了一下,发现javax.servlet默认在tomcat的conf / web.xml文件中被注释掉,这是因为人们现在应该避免使用servlet或其他东西。

我的问题是:

  1. 如何重写它以使其符合导致它的原则?
  2. (加分问题)一旦我在tomcat文件conf / web.xml中进行了更改,我该怎么做才能让这些更改一直进入我的编辑器(在本例中为Eclipse)?
  3. 谢谢!

1 个答案:

答案 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”的含义。你也可以在你的问题中详细说明这个吗?