我有一个 jsp 页面,它导入另一个 jsp。此导入被包装到 div 标签中。我也有值为“true/false”的参数,它作为请求参数从 servlet 到达。我想知道使用请求参数值更改提到的可见性(在“style.display”属性的帮助下)的方法是什么。页面加载后,div 应该立即可见/不可见。有任何想法吗?提前致谢。
问问题
2653 次
2 回答
5
如果您不想显示 JSP 片段(它可以是导入另一个 JSP 的片段),我会避免使用"style.display
属性,我会这样做:
<c:if test="${myVariable}">
// import jsp, whatever you want
</c:if>
最好是导入 jsp 并将其隐藏。
于 2012-06-17T17:23:52.927 回答
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>
<%
}
%>
于 2012-07-23T09:18:07.870 回答