내가 선택 태그에 어떤 이름을 표시하려면하지만 난 그런거 가지고 할 수 아니다 세터 입력 문자열의 게터 :select 태그에 여러 값을 표시하는 방법은 무엇입니까?
public void setFinalApprover(String finalApprover) {
this.finalApprover = finalApprover;
}
나는 methodin DTOService 클래스 등의 데이터베이스에서 데이터를 가져 오는하고 있습니다 :
@RequestMapping(value = "/registerForm", method = RequestMethod.GET)
public ModelAndView showForm(@ModelAttribute("registerForm")EmpRegistrationForm EmpRegistrationForm, BindingResult result , ModelMap model,EmpRegistrationForm empRegistrationForm , HttpServletRequest request)
{
log.info("Inside Controller returning to loginform page....");
CommonDTOBean dtoBean=new CommonDTOBean();
EmpRegistrationForm registerForm = new EmpRegistrationForm();
model.put("registerForm", registerForm);
model.remove(registerForm);
EmpRegisterWorker worker=new EmpRegisterWorker();
List status=worker.addApprover(EmpRegistrationForm);
if(status!=null){
model.put("status", status);
}
}
나는 JSP 페이지에 같은 목록에서 표시 값입니다 :
public List addApprover(EmpRegistrationForm leaveApplyForm){
List list=new ArrayList();
try {
con=DBConnection.getConnection();
String Approver="select emp_name from newemp_register where userType='employee'";
PreparedStatement pstmt=con.prepareStatement(Approver);
ResultSet rs=pstmt.executeQuery();
if(rs.next())
{
leaveApplyForm.setFirstApprover(rs.getString(1));
list.add(leaveApplyForm);
}
} catch (SQLException e) {
e.printStackTrace();
}
return list;
}
내 컨트롤러 클래스는 같은입니다
<tr><td><spring:message code="label.firstApprover"> </spring:message></td>
<td><form:select path="firstApprover" name="firstApprover">
<form:option value="">${status.firstApprover}</form:option>
지금 여기에 문제는, 그러나 그것은 결과 집합이 문제를 해결하는 데 도움이 여러 values.Please returing 하나만 값을 표시한다.
컨트롤러 및 JSP 페이지로 돌아 컨트롤러에서하는 DTOSerive 클래스에서 여러 값을 전달할 수있는 방법이 있습니까? 그리고
String Approver="select emp_name from newemp_register where userType='employee'";if(rs.next())
{
leaveApplyForm.setFirstApprover(rs.getString(1));
list.add(leaveApplyForm);
} getting error like wrriting aborted to setFirstApprover.
을 사용해야합니다. 시도했지만 작동하지 않았습니다. – user3264841
약간 혼란 스럽네요 - 옵션 목록을 표시하거나 다중 선택을하는 데 문제가 있습니까? – 6ton