我需要将所选对象office(office.address)的值传递给我的输入。我怎么能这样做?
<tr>
<td>List office:
<form:select path="building">
<form:option value="null"> -- choose office -- </form:option>
<c:forEach items="${listOffice}" var="office">
<form:option value="${office.description}">
<c:out value="${office.description}" />
</form:option>
</c:forEach>
</form:select>
</td>
</tr>
<tr>
<td>Address:</td>
<td><form:input id="address" path="address" value="" readonly="true"/>
</td>
</tr>
答案 0 :(得分:0)
您尚未在此处显示完整代码,因此我假设您知道表单标记中的 commandName 属性,以将表单bean与您的页面字段绑定。
现在将select标签的值发送到backe并使用select的路径作为“地址”,就像在表单bean中一样。