Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/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
Java 比较<;中的对象值;c:如果>;struts中的标记_Java_Jsp_Object_Struts_Jstl - Fatal编程技术网

Java 比较<;中的对象值;c:如果>;struts中的标记

Java 比较<;中的对象值;c:如果>;struts中的标记,java,jsp,object,struts,jstl,Java,Jsp,Object,Struts,Jstl,我在一个使用Struts框架的项目中工作。下面是我在jsp中的代码 <%=WebConstants.get(WebConstants.PaymentType.DPE)%> <%-- display DPE --%> ${payeeForm.paymentType} <%-- display DPE --%> ${payeeForm.paymentType != 'WebConstants.get(WebConstants.PaymentType.DPE)'

我在一个使用Struts框架的项目中工作。下面是我在jsp中的代码

<%=WebConstants.get(WebConstants.PaymentType.DPE)%> <%-- display DPE --%>

${payeeForm.paymentType} <%-- display DPE --%>

${payeeForm.paymentType != 'WebConstants.get(WebConstants.PaymentType.DPE)'} <%-- display true --%>
代码的第三行是比较PayeForm.paymentType与对象。当我加载它时,我希望它在我的页面中显示“false”,但它显示“true”

如果我硬编码使第三行变成:

${payeeForm.paymentType != 'DPE' } <%-- display false --%>

我认为在
WebConstants.get(WebConstants.PaymentType.DPE)
周围不应该有引号:


由于使用引号,您可能比较的是文字而不是计算值。

Hi Nishant,实际上我以前尝试过,但它仍然显示为true。
${payeeForm.paymentType != 'DPE' } <%-- display false --%>
${payeeForm.paymentType != WebConstants.get(WebConstants.PaymentType.DPE)}
${payeeForm.paymentType != <%=WebConstants.get(WebConstants.PaymentType.DPE)%>}
${payeeForm.paymentType != '<%=WebConstants.get(WebConstants.PaymentType.DPE)%>'}
${payeeForm.paymentType != WebConstants.get(WebConstants.PaymentType.DPE)}