首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSP包含的标题元素在页面加载之前隐藏

问JSP包含的标题元素在页面加载之前隐藏
EN

Stack Overflow用户
提问于 2016-08-05 17:33:51
回答 1查看 523关注 0票数 0

我有一个简单的login.jsp页面与登录表单。页眉和页脚被包括在内,pageheader.jsp包含页眉主体标记等。我想隐藏在所包括的jsp中的页眉和页脚类,但只在登录页面,在页面加载之前。

我认为它很简单,它是工作的,但隐藏标题后,页面加载。我想这并不复杂,但我在这方面还是个初学者。有人能帮我吗?谢谢!

代码语言:javascript
复制
<jsp:include page="pageheader.jsp"/>

<script>

    $(document).ready(function(){

    $("#wp-header").hide();

    });

</script>
EN

回答 1

Stack Overflow用户

发布于 2016-08-05 21:01:08

听起来您想要决定是否在服务器端而不是客户端显示头文件。您需要修改pageheader.jsp,以便有条件地编写id为wp-header的元素。

代码语言:javascript
复制
<c:if test="${hideHeaderFooter ne 'true'}">
    <div id="wp-header">
        <!-- your header -->
    </div>
</c:if>

然后在您的login.jsp中,在包含pageheader.jsp之前设置hideHeaderFooter请求属性。

代码语言:javascript
复制
<c:set var="hideHeaderFooter" value="true" scope="request"/>
<jsp:include page="pageheader.jsp"/>
<%-- No need to hide #wp-header with javascript--%>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38785982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档