【发布时间】:2014-03-17 21:15:40
【问题描述】:
我有一个 glassfish 网络应用程序正在运行,我想向我的服务器添加另一个页面。该页面不会是静态的。我遇到的问题是映射页面。我知道(也许?)我需要将 servlet 添加到我的 web.xml 文件中,以便它们运行验证并访问数据库?如果这是真的,servlet 如何与 jsp 通信? 我们将不胜感激!
【问题讨论】:
标签: java jsp servlets glassfish webserver
我有一个 glassfish 网络应用程序正在运行,我想向我的服务器添加另一个页面。该页面不会是静态的。我遇到的问题是映射页面。我知道(也许?)我需要将 servlet 添加到我的 web.xml 文件中,以便它们运行验证并访问数据库?如果这是真的,servlet 如何与 jsp 通信? 我们将不胜感激!
【问题讨论】:
标签: java jsp servlets glassfish webserver
您可以在web.xml 文件中使用以下代码
您可以在<servlet-name> 中使用任何名称,但必须与
<servlet- mapping> 标签<servlet-name >
这里我使用<jsp-file > 来包含你可以使用的jsp文件
<servlet-class>mysite.server.TeamServlet</servlet-class>
类文件
<web-app>
<servlet>
<servlet-name>jsp1</servlet-name>
<jsp-file>/WEB-INF/myjsp/jsp1.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>jsp1</servlet-name>
<url-pattern>/jsp1</url-pattern>
</servlet-mapping>
</web-app>
【讨论】: