当前位置: 首页 > news >正文

辽宁省建设科学研究院网站seo网上培训多少钱

辽宁省建设科学研究院网站,seo网上培训多少钱,温州企业做网站,360免费建站连接Spring3中的FlashAttribute 为 了防止用户刷新重复提交#xff0c;save操作之后一般会redirect到另一个页面#xff0c;同时带点操作成功的提示信息。因为是Redirect#xff0c;Request里 的attribute不会传递过去#xff0c;如果放在session中#xff0c;则需要在显示后及…Spring3中的FlashAttribute 为 了防止用户刷新重复提交save操作之后一般会redirect到另一个页面同时带点操作成功的提示信息。因为是RedirectRequest里 的attribute不会传递过去如果放在session中则需要在显示后及时清理不然下面每一页都带着这个信息也不对。Spring在3.1才提 供了这个能力。 记得在spring mvc2中当保存POJO到数据库后,要返回成功页面如果这个时候要带点信息 则要这样 //第三个参数UserModel user默认为绑定对象RequestMapping(value /user/save, method RequestMethod.POST)public ModelAndView saveUser(HttpServletRequest request, HttpServletResponse response,UserModel user) throws Exception {ModelAndView mv new ModelAndView(/user/save/result);//默认为forward模式 // ModelAndView mv new ModelAndView(redirect:/user/save/result);//redirect模式mv.addObject(message,保存用户成功);return mv;} 而在spring mvc 3.1后可以这样 RequestMapping(value /user/save, method RequestMethod.POST)public ModelAndView saveUser(UserModel user, RedirectAttributes redirectAttributes) throws Exception {redirectAttributes.addFlashAttribute(message, 保存用户成功);//使用addFlashAttribute,参数不会出现在url地址栏中return redirect:/user/save/result;} 来个稍微完整点的例子首先是一个表单在其中填入一些信息 form:form idmyform actionsaveUserDetails.action methodPOST commandNameuserform:input typetext namefirstName pathfirstName/form:input typetext namelastName pathlastName/form:input typetext nameemail pathemail/input typesubmit valuesubmit /form:form 则在controller中可以这样 RequestMapping(value/saveUserDetails.action, methodRequestMethod.POST) public String greetingsAction(Validated User user,RedirectAttributes redirectAttributes){ someUserdetailsService.save(user);redirectAttributes.addFlashAttribute(firstName, user.getFirstName());redirectAttributes.addFlashAttribute(lastName, user.getLastName())return redirect:success.html; } success.html: div h1Hello ${firstName} ${lastName}. Your details stored in our database./h1 /divbr 但如果F5的时候会发现参数丢失因为flash scope其实只支持redirect的所以可以判断下 RequestMapping(value/success.html, methodRequestMethod.GET)public String successView(HttpServletRequest request){MapString,? map RequestContextUtils.getInputFlashMap(request); if (map!null)return success;else return redirect:someOtherView; //給出其他提示信息  转载于:https://www.cnblogs.com/longshiyVip/p/5288270.html
http://www.pierceye.com/news/331335/

相关文章:

  • 快速网站搭建南宁广告公司网站建设
  • 做数学题网站专业做网站建设 昆山
  • 建筑网站上海网页设计图片素材网
  • 延边网站开发depawo做汽车网站销售怎么入手
  • 商城网站开发技术南京好的网站制作公司
  • 嘉兴网站建设嘉兴网站推广网站网络营销方案
  • 镇江建工建设集团网站建设银行网站怎么基本转个人
  • 自己建的网站打开的特别慢盐城网站建设效果
  • 专业建站报价wordpress这软件怎么搜索
  • 德国网站建设电工培训内容
  • 织梦手机wap网站标签调用外贸网站建设公司如何
  • 在那里能找到网站泰安公司网站开发
  • 大兴区企业网站建设我们网站的优势
  • 呼伦贝尔市建设局网站关键词如何排名在首页
  • 网站带后台模板网站的建设宗旨
  • 深圳网站建设php专门查企业的网站
  • 做问卷调查的网站有啥世界比分榜
  • 网站301定向深圳电梯广告制作公司网站
  • 个人网站做推广系统开发师
  • 智能建站的优势和不足app注册推广拉人
  • 做网站用软件网站制作怎么创业
  • 解放碑电子商务网站建设网站建设英文如何表达
  • 长春好的做网站公司有哪些网站建设标准
  • 公司网站首页大图怎么做台州网站制作定制
  • 网站建设公司软件开发浅谈网站建设开发
  • 松江网站开发培训课程海外域名注册商
  • 智慧景区网站服务建设线下课程seo
  • 做3个网站需要多大的服务器做地铁建设的公司网站
  • 深圳app网站建设哪家好广西桂林
  • 网站开发及上线过程网站建设备案策划书