0

我决定看看 JSP 技术和一些围绕 JSP 的框架。但是,我很难找到有关安装 JSP API、servlet API 以及如何将它们全部配置为在 OS X 上通过 Apache 运行的信息。

如果有人能指出我正确的方向,我将不胜感激。

4

2 回答 2

1

据我了解,这两个依赖项将由您将使用的容器提供,因为它们是规范的一部分。

要使用 Struts2,您只需将所需的依赖项放在类路径(项目的 lib 文件夹)中,当您部署应用程序时,上述依赖项将由容器完成。

于 2012-04-14T11:16:31.973 回答
0

Struts2 和 JSP api 都是独立于平台的,所以不管你使用的是 OS X 还是其他操作系统。

也许让 Struts2 应用程序(包括 servlet 和 jsp apis)工作的最简单方法是安装 maven,然后执行AppFuse提供的命令行文本。

AppFuse 的 maven 项目会为你提供 Jetty,JSP api 会被标记为提供的依赖

<dependency>
 <groupId>javax.servlet.jsp</groupId>
 <artifactId>jsp-api</artifactId>
 <version>${jsp.version}</version>
 <scope>provided</scope>
</dependency>
于 2012-04-18T03:45:45.357 回答