Html 我想在提交按钮操作时将特定的一个角色名称从下拉列表发送到控制器
这是htmlHtml 我想在提交按钮操作时将特定的一个角色名称从下拉列表发送到控制器,html,spring,Html,Spring,这是html <form action="/submitrolename" method="post" model="command"> <td> <label for="radio2"><input type="radio" name="test1" value="radio2" />Role </label><br> Select Role : &
<form action="/submitrolename" method="post" model="command">
<td>
<label for="radio2"><input type="radio" name="test1" value="radio2" />Role </label><br>
Select Role : <select name="for_radio2[]" class="radio2" disabled="true">
<c:forEach items="${listRole}" var="role">
<option value="${role.roleName}">
<c:out value="${role.roleName}" />
</option>
</c:forEach>
</select>
<input type="submit" value = "Check" style="height:25px;width:50px">
</td>
我试图通过按钮操作将select rolename from下拉列表传递到控制器,但我无法这样做,当我传递其shows null值时,如何解决此问题,请帮助我
提前感谢您的帮助Spring使用请求参数名称将值绑定到bean属性。参数名称必须与bean属性名称匹配。在您的情况下,您需要将select元素从for_radio2[]重命名为roleName,以匹配Role类中的roleName属性。Spring使用请求参数名称将值绑定到bean属性。参数名称必须与bean属性名称匹配。在您的情况下,您需要从for_radio2[]重命名select元素要匹配角色类中的roleName属性,请单击roleName。如果重命名选择名称,则单选按钮不起作用,请帮助我执行此操作。为什么需要单选按钮?有两个字段,一个用于规则,另一个用于单选的RoleMatch名称。当我用ruleNmae重命名下拉列表时,它应该绑定到Role class@ekem chitsiga中的哪个字段值正在传递,但单选按钮操作无效,它与规则名称绑定如果重命名选择名称在这种情况下单选按钮不起作用,请帮助我执行此操作。为什么需要单选按钮?有两个字段,一个是规则字段,另一个是角色匹配名称字段,以及收音机字段。当我用ruleNmae重命名下拉列表时,它应该绑定到Role class@ekem chitsiga中的哪个字段?值正在传递,但单选按钮操作无效,它与ruleName绑定
@RequestMapping(value = "/submitrole", method = RequestMethod.POST)
public String addruleSerch(@ModelAttribute ("SpringWeb") Role command, ModelMap model) {
model.addAttribute("roleName", command.getRoleName());
command.getRoleName();
System.out.println("********" +command.getRoleName());
}