Spring - 数据库中的最后一个ID作为JSP中的默认输入值。如何?

时间:2016-01-24 14:33:47

标签: java spring jsp

我正在编写一个应用程序,我在显示数据库中的最后一个ID时遇到了一些问题,我想在JSP中输入字段时有一个默认值,它将是数据库中的最后一个ID。我尝试了一些选项,如BEFORE UPDATE,但它从未奏效。我该怎么做呢?这是一个代码:

RegistrationPatient.jsp:

value="id" or value "${patient.id}"

控制器:

<p style="font-size: 26">
        ID<input style="font-family: Century Gothic; font-size: 26"
            type="text" value="//LAST ROW FROM DB//" name="id" disabled="disabled" />

ClinicService:

    @RequestMapping(value="/registration.html", method = RequestMethod.GET)
public ModelAndView registrationPatient(@ModelAttribute("patient") Patient patient){

    setAppContext();

    clinicService.getNextId(patient);

    ModelAndView reg = new ModelAndView("RegistrationPatient");
    return reg;

}

PatientDAOImpl:

     public String getNextId(Patient patient){
     ClassPathXmlApplicationContext ctx = new   ClassPathXmlApplicationContext("clinicconfig.xml");
      patientDAO = ctx.getBean("patientDAO", PatientDAOImpl.class);

      patient.setId(patient.getId());

      return patientDAO.getNextId(patient);

    }

0 个答案:

没有答案