Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
隐藏一个'&书信电报;部门>';取决于javabean值_Java_Html_Jsp_Javabeans - Fatal编程技术网

隐藏一个'&书信电报;部门>';取决于javabean值

隐藏一个'&书信电报;部门>';取决于javabean值,java,html,jsp,javabeans,Java,Html,Jsp,Javabeans,正如标题所描述的,如果bean返回特定值,我想隐藏一个div。 我有以下代码,但不起作用(它不隐藏div) JSP: if(“empty_val”.equals(${Product1.name})) { product1.style.display=“无”; } Servlet发送的所有内容都正确,但我无法找到“处理”特定bean值以隐藏“div”的方法。有什么想法吗?提前感谢。最好与JSTL一起使用,并有条件地显示DIV <c:if test="${Product1.name

正如标题所描述的,如果bean返回特定值,我想隐藏一个div。 我有以下代码,但不起作用(它不隐藏div)

JSP:


if(“empty_val”.equals(${Product1.name}))
{   
product1.style.display=“无”;
}

Servlet发送的所有内容都正确,但我无法找到“处理”特定bean值以隐藏“div”的方法。有什么想法吗?提前感谢。

最好与JSTL一起使用
,并有条件地显示DIV

<c:if test="${Product1.name eq 'empty_val'}">
 <DIV></DIV>
</c:if>

最好与JSTL一起使用
,并有条件地显示DIV

<c:if test="${Product1.name eq 'empty_val'}">
 <DIV></DIV>
</c:if>

…最好根据服务器值向div添加一个类(例如“hide”),实际上不需要JavaScript:

.hide {
    display: none;
}
…最好根据服务器值向div添加一个类(例如“hide”),实际上不需要JavaScript:

.hide {
    display: none;
}

如果您的bean已经存在于一个作用域中,那么消除
标记

如果要将
div
写入页面,但要将其显示样式设置为无:

<div id="product1">...</div>
<script>
<c:if test="${Product1.name eq 'empty_val'}">
    product1.style.display = "none";
</c:if>
</script>
...

如果您的bean已经存在于一个作用域中,那么消除
标记

如果要将
div
写入页面,但要将其显示样式设置为无:

<div id="product1">...</div>
<script>
<c:if test="${Product1.name eq 'empty_val'}">
    product1.style.display = "none";
</c:if>
</script>
...

你能延长你的回答吗,J.Joshi?我以前没用过:/实际上,在这种情况下需要的是“ne”而不是“eq”。但是谢谢你的回答。你能延长你的回答吗?我以前没用过:/实际上,在这种情况下需要的是“ne”而不是“eq”。但是谢谢你的回答。对于JS的“如果”解决方案,我没有看到任何变化,它的行为完全相同…:/对于JS的“如果”解决方案,我看不到任何变化,它的行为完全相同…:/有语法错误吗?”使用它打印的原因:product1.style.display=“无”;关于OutputUpdate的回应,以澄清两个选项;一个基于你最初的问题,它似乎采取了CSS/JS的方法来隐藏div,另一个基于不将div写入页面。谢谢你的回答。实际上,只有第二个选项有效,使用第一个选项,div不会被隐藏。有语法错误吗使用它打印的原因:product1.style.display=“无”;关于OutputUpdate的回应,以澄清两个选项;一个基于你最初的问题,它似乎采取了CSS/JS的方法来隐藏div,另一个基于不将div写入页面。谢谢你的回答。实际上,只有第二个选项起作用,使用第一个选项,div不会被隐藏。