如何在JSP中动态选择一个值

时间:2018-06-27 22:07:32

标签: java html jsp servlets scriptlet

我想使用scriptlet在select标记中选择一个值,但是它不起作用。 我该如何实现?

谢谢。

<%int number=2;%>
<br><br>Matricula: 

<select id="mat" name="mat" >

<option<%if(number==1){%>selected<%}%> >
01</option>
<option<%if(number==2){%>selected<%}%> >
02</option>
<option<%if(number==3){%>selected<%}%> >
03</option>
<option<%if(number==4){%>selected<%}%> >
04</option>

</select>

1 个答案:

答案 0 :(得分:0)

您需要在optionselected之间添加空格

<%int number=2;%>
<br><br>Matricula: 

<select id="mat" name="mat" >

<option <%if(number==1){%>selected<%}%> >
01</option>
<option <%if(number==2){%>selected<%}%> >
02</option>
<option <%if(number==3){%>selected<%}%> >
03</option>
<option <%if(number==4){%>selected<%}%> >
04</option>

</select>