在菜单项单击上包含JSP

时间:2014-03-10 15:41:49

标签: html jsp

我有一个带有页眉和页脚的主JSP页面,而页面的内容位于另一个JSP页面中。我想点击菜单项并通过

加载链接页面
<jsp:include page="page.jsp">

我做什么:

这是index.jsp:

<header>
    <ul>
        <li><a href="index.jsp">index</a></li>
        <li><a href="page.jsp">page</a></li>
    </ul>
</header>


/*Dynamic Content*/

<footer></footer>

如果我点击第二个链接,我想要包含仅包含页面中心部分代码的page.jsp

1 个答案:

答案 0 :(得分:0)

我用这种方式解决了请求对象:

在JSP页面中:

<header>
<ul>
    <li><a href="?page=home">index</a></li>
    <li><a href="?page=search">search</a></li>
</ul>

<%if(request.getParameter("page").equals("home")){%>
    <jsp:include page="index.jsp">
 <%}else %>
    <jsp:include page="search.jsp">

那就是它!