我有一个字符串的数组列表 eqArray。
我需要在一个下拉列表中显示它,为此我在JSP中使用了以下代码:
<%
for(int count=0;count<eqArray.size();count++){ %>
<option value="<%=eqArray.get(count)%>"><%=eqArray.get(count)%></option>
<%}
%>
我有一个eqName String,它是eqArray的一部分,默认情况下应该是选定值。
我怎样才能做到这一点,而不必检查和设置第一个选项为eqName始终?
4条答案
按热度按时间1zmg4dgp1#
zlhcx6iw2#
将数组中eqName元素的索引更改为0,或使用条件语句。
但是使用JSTL标记库而不是使用scriptlet。
i34xakig3#
您可以通过JQuery来完成,恕我直言,JQuery更干净:
在本页末尾:
通过这种方式,你只需要在你的每个页面上包含js。
顺便说一句,我推荐您使用JSTL和EL,它们可读性更强:
p8h8hvxi4#
您可以通过两种方式实现这些功能
文档.getElementById(“选择框ID”).值="”
请使用选择框id而不是selectBoxID id