我有一个名为projectId
的模型属性的jsp表单,我想在表单标签中使用它,如下所示。
form action="cont/upload?id='${projectId}'" name="createDocumentForm" id="createDocumentForm" enctype="multipart/form-data" method="post">
但是jsp无法识别,我在这里做错了什么?
这是我设置projectId属性的控制器。
@RequestMapping(value = "/project/task/addNewDocumentSegment", method = RequestMethod.POST)
public String clinicalProjectDocument(@ModelAttribute("sessionId") String sessionId,@RequestParam("projectId") String projectId,Model model) throws SessionException {
logger.info("addNewDocumentSegment");
logger.info(projectId);
model.addAttribute(projectId, "projectId");
return "segments/task/addNewDocumentDialog";
}
答案 0 :(得分:0)
发现了错误,
model.addAttribute(projectId, "projectId");
应该改为
model.addAttribute( "projectId", projectId,);