2014-03-01 36 views
0

我有一個jsp窗體,它具有名爲projectId的模型屬性,我想在窗體標籤中使用它,如下所示。如何在jsp中使用form標籤內的模型屬性?

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"; 
} 
+1

在哪裏,你怎麼設置你的屬性變化? – rickz

+0

@rickz,我更新了問題 – Channa

回答

0

發現錯誤,

model.addAttribute(projectId, "projectId"); 

model.addAttribute("projectId", projectId,); 
相關問題