Java 如何重定向到WEB-INF文件夹中的JSP
我有一个带有NAV的jsp,它进一步包含和UL以及以下元素,如下面的代码所示Java 如何重定向到WEB-INF文件夹中的JSP,java,jquery,html,jsp,servlets,Java,Jquery,Html,Jsp,Servlets,我有一个带有NAV的jsp,它进一步包含和UL以及以下元素,如下面的代码所示 <nav> <ul> <li class="current"><a>Home</a></li> <li><a>Access Control</a></li> <li><a>Site Administration</
<nav>
<ul>
<li class="current"><a>Home</a></li>
<li><a>Access Control</a></li>
<li><a>Site Administration</a></li>
<li><a>Dashboard</a></li>
<li><a>Visitor Management</a></li>
</ul>
</nav>
主页
- 访问控制
- 现场管理
- 仪表板
- 访客管理
我想做的是在单击LI时将此页面重定向到相应的jsp页面。现在因为所有的页面都在WEB-INF文件夹中,我不知道怎么做。我不想创建一个jsp外部WEB-INF,然后将servlet重定向代码放入其中。提前谢谢
我能在这里用什么
附言:几个月前开始网络开发。提前谢谢 您需要通过LI上的href调用servlet 在servlet中,需要使用requestdispatcher重定向到jsp
RequestDispatcher dispatcher=getServletContext().getRequestDispatcher( "/WEB-INF/sample.jsp" );
dispatcher.forward( request, response );
======================编辑:示例代码=========================================
Index.html
<nav>
<ul>
<li class="current"><a href="/DynamicTest/MyServlet">Home</a></li>
<li><a>Access Control</a></li>
<li><a>Site Administration</a></li>
<li><a>Dashboard</a></li>
<li><a>Visitor Management</a></li>
</ul>
</nav>
Jsp位置:
WEB-INF/sample.jsp
现在要重定向到相应的页面,我们必须在Servlet URL中传递参数,对吗?你能给我解释一下吗?我已经弄明白了,非常感谢。请把帖子投上去,这样新手就可以得到帮助了。再次感谢:)
WEB-INF/sample.jsp