从“选择”框中获取所选值,并针对同一表单中的数组检查该值

时间:2010-05-04 19:10:12

标签: jsp jsp-tags el

我是JSTL / EL和JSP的新手,似乎无法找到涵盖以下场景的参考:

我在JavaScipt中有一个值数组:

var Countries = ('US', 'CA');

然后,我需要检查标准HTML select框的当前选定值是否在该数组中。

这是我到目前为止所做的:

<select id="shippingCountry">
    <option value="AT">Austria</option>
    <option value="CA">Canada</option>
    <option value="DE">Germany</option>
    //...
    <option value="US">United States</option>
</select>

<c:choose>
    <c:when test=" "> // I don't know what to put in the 'test' case
        <span class="required">*</span> 
    </c:when>
</c:choose>

1 个答案:

答案 0 :(得分:1)

由于您已经拥有Javascript数组中的值,因此使用Javascript测试该值可能更有意义。否则,你会发生回发,这可能会更多的工作。