我有一个多选框,例如,
<select name="prGroup" id="prGroup" multiple="true">
<option value="All">All</option>
<c:forEach var="item" items="${model.prGrpList}">
<option value="<c:out value='${item.deptDescTx}'/>" <c:if test="${ViewSummaryForm.prGroup == item.deptDescTx}">SELECTED</c:if>>
<c:out value="${item.deptDescTx}"/>
</option>
</c:forEach>
</select>
其中 prGroup 是一个表单值并且是一个字符串数组。model.prGrpList 是一个请求参数,它给出了列表值,例如:AK、CA、VA、DC、MD、FL、DA...现在我从多选按钮中选择例如 CA 和 VA。它进入动作类并获取相应的值,当显示 UI 时,仍应选择 CA 和 VA。上面它适用于字符串。如何使其适用于字符串数组具有值 CA 和 VA(例如)的字符串数组。
任何 i/p 或建议?