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 。
有什么想法吗?
This is the value retrieved from database :
<select id="approve" name="approval">
<option value="0">-- Please select one --</option>
<option value=Tan Ah Kau >Tan Ah Kau</option>
</select>
Here is my 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>
The problem now is when I want to get the value from dropdownlist, the value supposed I get is Tan Ah Kau but now I only can get Tan .
Any idea ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用引号来表示值。
use quotes for value.