我对 struts 还是很陌生,并且在尝试比较 struts if 语句中的两个 struts 参数时遇到了麻烦。我正在尝试查找当前年份参数是否等于 checkYear 参数
如果它们相等,我想执行一些代码。如果它们不相等,那么我想执行一些其他代码..
示例代码:
<s:param name="currentYear">
<s:date name="%{new java.util.Date()}" format="yyyy" />
</s:param>
<s:param name="checkYear">
<s:date format="yyyy" name="#year"/>
</s:param>
<s:if test="${checkYear == legendYear}">
code executed
</s:if>
我真的不明白 if 语句的测试部分中的 '$'、'%' 或 '{}' 的用途是否或我需要如何应用它来检查参数。
先感谢您!