其实业务很简单~
用户管理模块~
新增一个用户~
返回新增成功~
跳转到用户List页面。
以前用struts的时候,貌似是通过response.getWriter().write返回的;
现在用springmvc,这种方式自己测试过,结果是不可行;
然后试了一下model传参,然后redirect,测试结果是:页面地址中会显示消息,刷新页面会重复提示消息,体验不佳。
求大神指引一个方向~
系统推荐的大神我都邀请了~
最大只能给一百分了~
------解决思路----------------------
用ModelAndView返回就行了吧?
------解决思路----------------------
if (action.equals("add")) {
String id = request.getParameter("id");
String content = request.getParameter("content");
String memo = request.getParameter("memo");
try {
Use u = new Use();
u.setId(id);
u.setContent(content);
u.setMemo(memo);
conn.insert(u);
response.sendRedirect("list.do?page=0");
} catch (Exception e) {
e.printStackTrace();
}
随便写的 看看吧
------解决思路----------------------
spring MVC框架controller间跳转,若重定向可以利用利用RedirectAttributes进行传值,如下
redirectAttributes.addFlashAttribute("alertMsg", "传递信息");
注意:Spring在3.1才提供了这个能力。
------解决思路----------------------
啥意思 刷新 list 页面 会 重复提交 这个页面的数据?