gpt4 book ai didi

java - 合并c :out tag with bean:message

转载 作者:行者123 更新时间:2023-11-30 11:38:56 24 4
gpt4 key购买 nike

假设我有一个包含动态标签的变量,我怎样才能实现这样的事情(导航是一个请求范围属性):

<fmt:message  var='<c:out value="${navigation}"/>'/>

或者

<bean:message  var='<c:out value="${navigation}"/>'/>

其实到现在都是这样处理的:

<%
String navigation = (String)request.getAttribute("navigation");
%>

<bean:message var='navigation'/>

但是这种做事方式在十年前还是不错的。

最佳答案

类似于:

<c:set var="temp"><c:out value="${navigation}"/></c:set>
<fmt:message var='${temp}'/>

Are you sure you mean you mean to use var= and not key= 使用 var= 属性将消息的值放在变量命名该值,并且不会将其输出到响应。

<c:set var="temp">something-complex-<c:out value="${navigation}"/></c:set>
<fmt:message key='${temp}'/>

注意这也可以写成:

<fmt:message key='something-complex-${navigation}'/>

关于java - 合并c :out tag with bean:message,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13494242/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com