如何使用div标签作为目标位置(JSP)?

时间:2013-07-19 10:15:34

标签: html5 jsp jsp-tags

我有一个home.jsp页面和一个login.jsp页面

针对home.jsp

我有3个div标签

div id="header"    
div id="content"    
div id="footer"

1)当我点击Login页面中的home.jsp链接时,它会重定向到login.jsp页面,i need:它应该显示在家中的div id =“content”标签上。 jsp页面。

我的要求是 :: home.jsp应该是我的主页..页眉和页脚不应该更改,                         只有经过更改的内容才会显示在带有id="content"

的div标签中

通过使用框架,我能够解决这个问题,因为我们有target =“.....”,但有没有使用div标签实现相同的可能性?

请用示例解释一下!

1 个答案:

答案 0 :(得分:0)

我认为你会装饰。你将在所有页面中修复你的主题。你可以使用像sitemesh(http://wiki.sitemesh.org/display/sitemesh/Home)这样的装饰框架来做到这一点 如果您在没有装饰器框架的情况下执行此操作,则可以执行以下操作:

  • 创建header.jsp
  • 创建footer.jsp
  • 创建home.jsp页面如下:
     <body>
    <jsp:include page="header.jsp" />
    ....
    home content
    ....
    <jsp:include page="footer.jsp" />
    </body>

  • 创建login.jsp如下:
    <body>
    <jsp:include page="header.jsp" />
    ....
    login content
    ....
    <jsp:include page="footer.jsp" />
    </body>

我建议你使用装饰框架。那更好。