【发布时间】:2010-11-20 21:25:15
【问题描述】:
我可以使用 Jetty 访问 .html 页面,但是当我访问 .jsp 页面时,我得到:
0 13:21:13 / [INFO] 不支持 JSP。 检查 JSP jar 是否在 lib/jsp 中,并且 已指定 JSP 选项 开始.jar
我添加了以下作为依赖项:
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-webapp</artifactId>
<version>8.0.0.M1</version>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.1</version>
</dependency>
这是否满足错误消息中的“检查 JSP jar 是否在 lib/jsp 中”部分?
另外,我不知道“检查 JSP 选项是否已指定为 start.jar”在这种情况下是什么意思。我有以下内容:
public static void main(String[] args) throws Exception {
Server server = new Server();
SelectChannelConnector connector = new SelectChannelConnector();
connector.setPort(8080);
server.addConnector(connector);
WebAppContext webApp = new WebAppContext();
webApp.setContextPath("/");
webApp.setWar("src/main/webapp");
server.setHandler(webApp);
server.start();
server.join();
}
【问题讨论】:
标签: jsp jetty embedded-jetty