【发布时间】:2015-03-22 19:07:11
【问题描述】:
我是一个初学者,我被我项目的一部分所困。事实是我无法从我的 JSP 页面获取 IdPatient 来更新我的数据库。目标是从表单中获取 id 并使用它设置列值。
提前致谢。
我的控制器:
@RequestMapping("/AddPatient.go")
public ModelAndView AddPatient(
HttpServletRequest pRequest,
@RequestParam(value = "pIdPatient", required = false) String pIdPatient) {
LOGGER.info("start");
TicketAttenteBO ticket = searchIdPatient(pRequest, pIdPatient);
ticket.setIdPatient("pIdPatient");
dao.updateTicket(ticket);
pRequest.setAttribute("messageInfo",
"patient added" );
ModelAndView mv = new ModelAndView("welcome");
return mv;
}
private TicketAttenteBO rechercherQueueParIdPatient(HttpServletRequest pRequest,String pIdPatient) {
************* I don’t know what to write here…
return ticket;
}
我的道实现:
public ResultatBO updateTicket(TicketAttenteBO pInput) {
ResultatBO result = new ResultatBO();
result.setCodeRetour("OK");
initConnexion();
String template = "update queueclassic set statut='NON ADMIS' where idpatient='{1}';";
String sql = template
.replace("{1}", pInput.getIdPatient());
connexion.executeThisUpdateQuery(sql);
return result;
}
我的jsp:
<div>
Scan : <input name="pIdPatient" />
</div>
<input type="submit" value="Insert"/>
【问题讨论】:
-
取决于“rechercher”在您的语言中的含义。
标签: java spring jsp spring-mvc dao