Jsp 从选择框中获取所选值,并将该值与相同形式的数组进行核对

Jsp 从选择框中获取所选值,并将该值与相同形式的数组进行核对,jsp,jsp-tags,el,Jsp,Jsp Tags,El,我不熟悉JSTL/EL和JSP,似乎找不到涵盖以下场景的参考: 我在JavaScipt中有一个值数组: var Countries = ('US', 'CA'); 然后,我需要检查标准HTMLselect框的当前选定值是否在该数组中 这就是我到目前为止所做的: <select id="shippingCountry"> <option value="AT">Austria</option> <option value="CA">C

我不熟悉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>

奥地利
加拿大
德国
//...
美国
//我不知道该把什么放在“测试”案例中
* 

因为Javascript数组中已经有了这些值,所以使用Javascript测试该值可能更有意义。否则,您将招致回发,这可能会大大增加工作量