gpt4 book ai didi

jsp - jsp页面如何将int值转换成字符串

转载 作者:行者123 更新时间:2023-12-04 14:28:16 24 4
gpt4 key购买 nike

我有一个包含 Map 的 map ,我使用

在 jsp 页面上对其进行迭代
    <c:forEach var="schoolDetails" items="${schoolCodeIdMap}"> 
//below i am getting value from another map which contains String as a key.
<c:set var="smsStatsCalendar" value="${smsStats.get(schoolDetails.value)}"></c:set>

<c:foreach>

在上面的代码中,smsStats 包含字符串作为键,我传递整数值来获取对象。我如何将 That schoolDetails.value (int) 值转换为字符串以获取对象。

最佳答案

您可以使用 c:set 将它设置为另一个变量,它应该为您进行隐式字符串转换:

<c:forEach var="schoolDetails" items="${schoolCodeIdMap}"> 
<c:set var="detailValue">${schoolDetails.value}</c:set>
<c:set var="smsStatsCalendar" value="${smsStats.get(detailValue)}"/>
<c:foreach>

c:set 标记的主体将始终被解释为纯文本,因此被标记转换为 String 变量。这与使用相反:

<c:set var="detailValue" value="${schoolDetails.value}"/>

这会将属性类型保持为整数。

关于jsp - jsp页面如何将int值转换成字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17501475/

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