ユーザーがシステムに 1 つのセットアップを持っていない場合に、自治区のリストを表示するコードを Spring JSP に追加しようとしています。
これが私のJSPコードです:
<form:hidden path="borough" />
<c:choose>
<c:when test="${empty borough}">
<tr>
<td width="129"><span class="ast">*</span>Borough: </td>
<td width="361">
<form:select path="borough">
<form:option value="Staten Island">Staten Island</form:option>
<form:option value="Queens">Queens</form:option>
<form:option value="Brooklyn">Brooklyn</form:option>
<form:option value="Bronx">Bronx</form:option>
<form:option value="Manhattan">Manhattan</form:option>
</form:select>
</td>
</tr>
</c:when>
<c:otherwise>
<form:hidden path="borough" />
</c:otherwise>
</c:choose>
c:choose の前の隠しフィールドは、デバッグ専用です。ここに私の出力があります:
<input id="borough" name="borough" type="hidden" value="Queens"/>
<tr>
<td width="129"><span class="ast">*</span>Borough: </td>
<td width="361">
<select id="borough" name="borough">
<option value="Staten Island">Staten Island</option>
<option value="Queens" selected="selected">Queens</option>
<option value="Brooklyn">Brooklyn</option>
<option value="Bronx">Bronx</option>
<option value="Manhattan">Manhattan</option>
</select>
</td>
</tr>
それで、自治区は常に空っぽだと思っているように見えますか?