0

大家好。新手 tomcat/apache,这里是 java 返回者。

我正在尝试在此处运行分步示例(http://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)?

谢谢!

4

1 回答 1

1

找不到 javax.servlet.http.HttpServletResponse 的类文件。修复构建路径,然后尝试构建项目。”

此编译错误意味着编译时类路径(构建路径)中缺少包含 Servlet API 的 JAR 文件。您需要根据文件servlet-api.jar中的注释在构建路径中包含 Tomcat build.xml

我查看了它,发现 javax.servlet 默认在 tomcat 的 conf/web.xml 文件中被注释掉,这是因为人们现在应该避免使用 servlet 或其他东西。

我不确定你在说什么,但事实上你不应该接触conf/web.xml仍然从 JSP/Servlet 开发开始的时候。默认的应该没问题。Servlet API 肯定不会被劝阻/弃用。它仍然是基于 Java 的 Web 应用程序最重要的核心构建基石。

也就是说,我也不清楚问题标题中的“如何在 Tomcat 6.0 之后替换 ServletException”是什么意思。您能否在您的问题中详细说明这一点?

于 2010-09-01T23:23:18.107 回答