Jsp JSTL<;c:如果>;标记在JSF1.1中不起作用
我正在使用JSF1.1、Tomahawk和Tomcat6.0Jsp 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
<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就根本不起作用了。阅读我昨天发布的更多细节。不用说谢谢,我还有很长的路要走。工作起来就像欢迎你一样。只需一个投票和一个复选标记就足以表达你的感谢:)另一个链接也非常有用