Я могу получить данные из базы данных на основе выбранного значения в поле списка, но я не могу установить значение в текстовом поле, которое поступает из базы данных в контроллере. При выборе идентификатора пользователя из списка затем выберите значение из базы данных в качестве имени, фамилии, роли и установите значение в текстовом поле.
<form:form name="userdetails" action="saverolemapping" modelAttribute="rolemapping"
method="POST" >
<table>
<tr>
<td rowSpan="1" colSpan="1"><form:label path="userid">User ID :</form:label></td>
<td rowSpan="1" colSpan="1">
<form:select path="userid" id="userid" onchange="loadXMLDoc()">
<form:option value="Please Select User">Please Select User</form:option>
<c:forEach items="${userdetails }" var="users">
<form:option value="${users.userid }">${users.userid }</form:option>
</c:forEach>
</form:select>
</td>
</tr>
<tr>
<td rowSpan="1" colSpan="1"><form:label path="firstname">First Name :</form:label></td>
<td rowSpan="1" colSpan="1"><form:input path="firstname" value="${firstname}"/></td>
</tr>
<tr>
<td rowSpan="1" colSpan="1"><form:label path="lastname">Last Name :</form:label></td>
<td rowSpan="1" colSpan="1"><form:input path="lastname" value="${lastname }"/></td>
</tr>
<tr>
<td rowSpan="1" colSpan="1"><form:label path="role">Role :</form:label></td>
<td rowSpan="1" colSpan="1"><form:input path="role" value="${usertype}"/></td>
</tr>
<tr>
<td rowSpan="1" colSpan="1"><form:label path="tabaccess">Access Tab :</form:label></td>
<td rowSpan="1" colSpan="1">
<form:checkbox path="tabaccess" value="1"/>PRODUCT VIEW
<form:checkbox path="tabaccess" value="7"/>INVENTORY ITEM
<form:checkbox path="tabaccess" value="2"/>USER MANAGEMENT
<form:checkbox path="tabaccess" value="3"/>EMAIL REGISTRATION
<form:checkbox path="tabaccess" value="6"/>VIEW CHANGE
<form:checkbox path="tabaccess" value="8"/>USER REGISTRATION
<form:checkbox path="tabaccess" value="4"/>BLUK CREATION
<form:checkbox path="tabaccess" value="5"/>DOWNLOAD
<form:checkbox path="tabaccess" value="16" checked="checked" style="display:none;
opacity:0;"/>
<form:checkbox path="tabaccess" value="17" checked="checked" style="display:none;
opacity:0;"/>
</td>
</tr>
<tr>
<td rowSpan="1" colSpan="1"><form:label path="tabaccess">Role Action :</form:label></td>
<td rowSpan="1" colSpan="1">
<form:checkbox path="tabaccess" value="9"/>VIEW PRODUCT
<form:checkbox path="tabaccess" value="10"/> ADD PRODUCT
<form:checkbox path="tabaccess" value="11"/>UPDATE PRODUCT
<form:checkbox path="tabaccess" value="13"/>DELETE PRODUCT
<form:checkbox path="tabaccess" value="14"/>SEARCH
<form:checkbox path="tabaccess" value="15"/>DOWNLOAD
</td>
</tr>
<tr>
<td><input type="submit" name="submit" value="Submit"></td>
</tr>
</table>
</form:form>
@RequestMapping(value = "/mappingsearchuser", method = RequestMethod.GET)
public @ResponseBody String searchuserdetails(@RequestParam("ajxuserid") String userid,
Model model, HttpSession session, HttpServletRequest requets,HttpServletResponse response)
{
UserLogin usersDetails = loginEntityService.getLoginUser(userid, "1");
}