关键点:三者相对应
1、第一controller里面的代码可以如下
/***
* 修改
* @param model
* @param session
* @param request
* @param currentPage
* @return
*/
@RequestMapping(value="/edit")
public ModelAndView editMenu(Menu menu,ModelAndView model){
model.setViewName("sysManager/menu_edit");
model.addObject("menu", menu);
return model;
}
2、修改前页面里面也要对应到对应的字段
<td class="list_data_op">
<img οnclick="to('${ctx}/User/edit?parentId=${menu.parentId }&text=${menu.text }&url=${menu.url }&tip=${menu.tip}');" title="编辑"
src="../images/bt_edit.gif" class="op_button" />
<img οnclick="delNode('${id}');" title="删除"
src="../images/bt_del.gif" class="op_button" />
</td>
3、要跳转的页面也要对应相应的字段,跟第二步的代码差不多,如下
<input type="text" id="tipId" name="menuCom.tip" value="${menu.tip}" class="siwidth"/>