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
Jsp JSTL<;c:如果>;标记在JSF1.1中不起作用_Jsp_Jsf_Jstl_Tomahawk - Fatal编程技术网

Jsp JSTL<;c:如果>;标记在JSF1.1中不起作用

Jsp JSTL<;c:如果>;标记在JSF1.1中不起作用,jsp,jsf,jstl,tomahawk,Jsp,Jsf,Jstl,Tomahawk,我正在使用JSF1.1、Tomahawk和Tomcat6.0 <c:if test="${vo.type=1}"> <t:commandLink action="#{Manager.openPatient}"> <c:out value="${vo.patientId}"></c:out> <t:outputText value="#{vo.patientId}" /> <f

我正在使用JSF1.1、Tomahawk和Tomcat6.0

<c:if test="${vo.type=1}">
    <t:commandLink action="#{Manager.openPatient}">
        <c:out value="${vo.patientId}"></c:out>
        <t:outputText value="#{vo.patientId}" />
        <f:param value="#{vo.id}" name="patientId"/>
    </t:commandLink>
</c:if>

我正在尝试根据类型添加条件。 如果
vo.type=1
请致电患者。 如果
vo.type=2
do call Account等


似乎
标记不起作用。任何解决此问题的想法或建议都将不胜感激。

与普通Java一样,您需要与
=
进行比较,而不是与
=
进行比较

<c:if test="${vo.type == 1}">

与普通Java一样,您需要与
=
进行比较,而不是与
=
进行比较

<c:if test="${vo.type == 1}">

感谢您的输入,在发布时“=”中有一个输入错误,它实际上是“==”只有在代码中,我现在会检查呈现的标记,并会更新您。。我很肯定这会起作用,但具体问题是由其他原因造成的。我的意思是你在数据表中有这个。那么JSTL就根本不起作用了。阅读我昨天发布的更多细节。不用说谢谢,我还有很长的路要走。工作起来就像欢迎你一样。只需一次投票和一个复选标记就足以表达您的感谢:)另一个链接也非常有用谢谢您的输入在发布时“=”中有一个输入错误实际上它是“==”只有在代码中我现在会检查呈现的标记并更新您。。我很肯定这会起作用,但具体问题是由其他原因造成的。我的意思是你在数据表中有这个。那么JSTL就根本不起作用了。阅读我昨天发布的更多细节。不用说谢谢,我还有很长的路要走。工作起来就像欢迎你一样。只需一个投票和一个复选标记就足以表达你的感谢:)另一个链接也非常有用