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

最专业微网站首选公司长春网站建设吉网传媒实力牜

最专业微网站首选公司,长春网站建设吉网传媒实力牜,建站公司上海,南京效果图制作目录 一.向 request 域对象共享数据 1.1使用ServletAPI向request域对象共享数据 1.2使用ModelAndView向request域对象共享数据 1.3使用Model向request域对象共享数据 1.4使用map向request域对象共享数据 1.5使用ModelMap向request域对象共享数据 二.Model、ModelMap、Ma…目录 一.向 request 域对象共享数据 1.1使用ServletAPI向request域对象共享数据 1.2使用ModelAndView向request域对象共享数据 1.3使用Model向request域对象共享数据 1.4使用map向request域对象共享数据 1.5使用ModelMap向request域对象共享数据 二.Model、ModelMap、Map的关系 三.向session域共享数据 四.向application域共享数据 一.向 request 域对象共享数据 1.1使用ServletAPI向request域对象共享数据 RequestMapping(/testServletAPI) public String testServletAPI(HttpServletRequest request){request.setAttribute(testScope, hello,servletAPI);return success; } 1.2使用ModelAndView向request域对象共享数据 ModelAndView对象在 SpringMVC 中是一个用于封装视图和模型数据的重要对象。我们可以在控制器方法中创建一个ModelAndView对象并且通过这个对象向 request 域对象共享数据。 RequestMapping(/testModelAndView) public ModelAndView testModelAndView(){/*** ModelAndView有Model和View的功能* Model主要用于向请求域共享数据* View主要用于设置视图实现页面跳转*/ModelAndView mav new ModelAndView();//向请求域共享数据mav.addObject(testScope, hello,ModelAndView);//设置视图实现页面跳转mav.setViewName(success);return mav; } 1.3使用Model向request域对象共享数据 在 SpringMVC 的控制器方法中我们可以接收一个Model对象作为参数并且通过这个对象向 request 域对象共享数据。 RequestMapping(/testModel) public String testModel(Model model){model.addAttribute(testScope, hello,Model);return success; } 1.4使用map向request域对象共享数据 我们也可以在控制器方法中接收一个Map对象作为参数并且通过这个对象向 request 域对象共享数据。 RequestMapping(/testMap) public String testMap(MapString, Object map){map.put(testScope, hello,Map);return success; } 1.5使用ModelMap向request域对象共享数据 ModelMap是一个扩展了LinkedHashMap的类它可以用于在控制器方法中向 request 域对象共享数据。 RequestMapping(/testModelMap) public String testModelMap(ModelMap modelMap){modelMap.addAttribute(testScope, hello,ModelMap);return success; } 二.Model、ModelMap、Map的关系 Model、ModelMap、Map类型的参数其实本质上都是 BindingAwareModelMap 类型的 1Model是一个接口它定义了一组用于向视图传递数据的方法。这个接口就像是一个数据传递的规范为不同的实现提供了统一的标准。 2ModelMap是一个实现了Model接口的类它扩展了LinkedHashMap可以用于在控制器方法中向 request 域对象共享数据。这个类就像是一个数据传递的具体实现为数据的共享提供了实际的操作方法。 3Map是 Java 中的一个接口它定义了一组用于存储键值对的方法。在 SpringMVC 中我们可以使用Map对象作为参数来接收模型数据并将其传递给视图。这个接口就像是一个数据存储的通用容器为不同的数据类型提供了统一的存储方式。 public interface Model{} public class ModelMap extends LinkedHashMapString, Object {} public class ExtendedModelMap extends ModelMap implements Model {} public class BindingAwareModelMap extends ExtendedModelMap {} 三.向session域共享数据 在 SpringMVC 中我们可以通过注入HttpSession对象来向 session 域对象共享数据。 RequestMapping(/testSession) public String testSession(HttpSession session){session.setAttribute(testSessionScope, hello,session);return success; } 四.向application域共享数据 通过session对象获取application RequestMapping(/testApplication) public String testApplication(HttpSession session){ServletContext application session.getServletContext();application.setAttribute(testApplicationScope, hello,application);return success; }
http://www.hkea.cn/news/14321950/

相关文章:

  • 孝感企业做网站国外网站拼邮需要怎么做
  • 建设监理协会网站公司做网站还是做app
  • 做芯片代理哪个网站推广手机排名
  • 白沙网站建设的基本情况谷歌浏览器下载手机版安卓
  • 做一个卖东西的网站天津做企业网站
  • seo网站关键词优化机构wordpress安全插件对比
  • html5响应式网站模版宣传网站建设方案模板下载
  • 购物网站建设教程软件ui设计培训学校
  • 网站建设 保定广告设计与制作专升本可以报考什么专业
  • 学做网站视频论坛制作一个购物网站需要多少钱
  • 河南企业站seoWordPress cosy 主题
  • 网站页面两侧漂浮的怎样做海外网络推广渠道
  • 网站 侧边栏北京网站策划公司
  • 在北京建网站asp sqlserver做网站
  • 网站内容更新已备案域名购买平台
  • 成都建好的网站出租电脑软件界面设计
  • 网站vip功能怎么实现厦门 网站开发
  • 购物网站主页设计图做网站有前景吗
  • 常州网站建设百科公司官网制作
  • 中山网站建设文化信息营销技巧第一季
  • 企业网站建设的策略嵌入式开发软件有哪些
  • 做网站在线支付系统多少钱长沙网站设计工作室
  • phpcms双语网站怎么做合肥网站开发 合肥网站优化
  • 提供免费主页空间的网站wordpress 园林模板
  • 选择做网站销售的优势广州工作室做网站
  • 网站风格主要包括哪些怎么推广我的网站
  • 医院门户网站建设网站后台制作教程
  • 网易做相册旅游网站个人博客网页设计代码
  • 成都网站建设推广详情软件开发制作公司
  • 局网站建设工作中石化建设工程电子招投标交易网