Java 如何在jstl中使用三元运算符写入if-else条件?
我想在JSTL中使用三元编写一个if-else条件。我是用jsp做的 我的代码正在使用jsp:Java 如何在jstl中使用三元运算符写入if-else条件?,java,jsp,jstl,el,Java,Jsp,Jstl,El,我想在JSTL中使用三元编写一个if-else条件。我是用jsp做的 我的代码正在使用jsp: <%= relAttributeValue != "false" && !relAttributeValue.equals("false") ? "rel=\"nofollow\"" : "" %> 我如何使用jstl实现它呢?你的意思是,简而言之,EL,因为它是允许你
<%= relAttributeValue != "false" && !relAttributeValue.equals("false") ? "rel=\"nofollow\"" : "" %>
我如何使用jstl实现它呢?你的意思是,简而言之,EL,因为它是允许你使用${something}
表达式的组件,而jstl是一个标签库,它为你提供像
这样的标签组件
在EL中,您可以这样做:
请注意,在EL中,您不必像在Java中一样担心使用==
比较引用。更多信息: