使用JSTL / EL将整数值转换为字符串
我如何更正此声明:
${model.myHashtable[model.data.id]}.
myHashtable定义为
Hashtable<String, String>
但是,${model.data.id}
返回int
。
我试图做类似的事情
${model.myHashtable['model.data.id']}
但这行不通。除了将id
to 的类型更改之外,还有其他想法String
吗?
回答:
将其设置为的正文<c:set>
。它将隐式转换为String
。
<c:set var="idAsString">${model.data.id}</c:set><c:out value="${model.myHashtable[idAsString]}" />
以上是 使用JSTL / EL将整数值转换为字符串 的全部内容, 来源链接: utcz.com/qa/417059.html