我正在构建一个Web应用程序项目。 我在主jsp页面的顶部有一个导航栏。我想要的是使用该导航栏来调用另一个jsp页面。 我可以处理以下选项: 1.使用带有href的锚; 2.使用带有按钮的表单来更改操作属性中的目标值。
但是如果我使用锚,我就不能调用WEB-INF文件夹中的servlet类。 如果我使用表单提交它对我来说不实用。
还有其他选择吗?
答案 0 :(得分:1)
在web.xml中添加如下条目
<servlet>
<servlet-name>ServletName</servlet-name>
<servlet-class>packagename.Servlet_filename</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ServletName</servlet-name>
<url-pattern>/ServletNamePath</url-pattern>
</servlet-mapping>
现在使用
<a href="ServletNamePath">Redirect to Servlet</a>