检索到的值错误jstl

时间:2012-01-29 08:23:34

标签: jsp jstl

这是从数据库中检索的值:

<select id="approve" name="approval">
    <option value="0">-- Please select one --</option>
    <option value=Tan Ah Kau >Tan Ah Kau</option>
</select>

这是我的JSP:

<select id="approve" name="approval">
    <option value="0">-- Please select one --</option>
    <c:forEach items="${arrSta}" var="arrSta">
    <option value=${arrSta.name} ${arrSta.name == selectedTutor ? 'selected' : ''}>${arrSta.name}</option>
     </c:forEach>
</select>

现在的问题是,当我想从下拉列表中获取值时,我得到的值是Tan Ah Kau,但现在我只能得到Tan。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

<option value="Tan Ah Kau">Tan Ah Kau</option>

<option value="${arrSta.name}"> ${arrSta.name}</option>

使用引号作为值。