我有一个jsp页面,它导入另一个jsp。此导入包含在div标记中。 我还有参数值#34; true / false",它从servlet作为请求参数到达。 我想知道使用请求参数值改变所提到的可见性的方法(在" style.display"属性的帮助下)。页面加载后,div应立即可见/不可见。 有任何想法吗?提前谢谢。
答案 0 :(得分:5)
如果您不想显示JSP片段(它可以是导入另一个JSP的片段),我会避免使用"style.display
属性,我会这样做:
<c:if test="${myVariable}">
// import jsp, whatever you want
</c:if>
最好导入jsp并隐藏它。
答案 1 :(得分:2)
你可以使用
<%
if("true".equalsIgnoreCase((String)request.getAttribute("true"))){
%>
<div class="message_div">
// div given for style .. if div is not there too its fyn
//import jsp here
</div>
<%
}
%>