我怎样才能让Tomcat吞下这条线?我尝试了所有引用组合!
<liferay-ui:search-container-column-text name="howstheweather"
value="<liferay-ui:message key='<%=("Sun").equals(timeBean.today())?"sunny-day-msg":"take-umbrella-msg"%>'/>"
/>
询问是否有任何解决方案,而不是评估更改为 EL 和 JSLT
您不能在其他 jsp-tag 的值中使用 jsp-tag。但是<liferay-ui:search-container-column-text .../>
-Tag 有一个translate
属性。为您提供解决方案:
<liferay-ui:search-container-column-text name="howstheweather"
value='<%=("Sun").equals(timeBean.today())?"sunny-day-msg":"take-umbrella-msg"%>'
translate='true'
/>