我的要求是在requestScope变量的末尾连接字符串。 ex requestScope.value [bean.selected_value]其中bean.selected_value是循环期间要连接的值,值根据selection而变化。这是我的代码
<select class="formtext">
<option value="">Select month</option>
<c:set var="monthsCollection" value='${requestScope.Month + '_' + [bean.selectedvalue}' />
<c:if test="${!empty monthsCollection}">
<c:forEach var="monthList" items="${monthsCollection}">
<option value="<c:out value='${monthList}' />"
<c:out value='${stationList}' />
</option>
</c:forEach>
</c:if>
</select>
感谢您的回答。
答案 0 :(得分:0)
您无法在表达式中连接字符串。 +
运算符只能用于数字。您可以做的是在value
的{{1}}属性中使用两个表达式:
<c:set/>
因此,在您的情况下,您应该使用:
<c:set var="myVar" value="${var1}${var2}"/>