当前位置: 首页 > 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.w-s-a.com/news/788285/

相关文章:

  • 鳌江哪里有做网站百度短链接在线生成
  • 有没有什么做水利资料的网站杭州建设信用平台
  • 电子商务网站建设及推广方案论文wordpress无法显示文章
  • 建设工程监理网站前端和后端分别需要学什么
  • 公司网站制作效果国内最好的在线网站建设
  • 徐州好点的做网站的公司有哪些wordpress 工具插件下载
  • 如何用云服务器建设网站微网站免费开发平台
  • 官网的网站设计公司做网站需要准备哪些东西
  • 程序员和做网站那个好找工作wordpress二维码 插件
  • 湖南城市建设技术学院官方网站青海省建设局网站
  • 响应式网站有什么区别百度网站官网
  • 金华企业自助建站系统长沙建站公司模板
  • 云主机 做网站友情链接网站
  • 定制型网站设计天津网站模板建站
  • 为什么公司网站打开很慢wordpress汉化插件
  • 用dw做教学网站做网站用什么配置笔记本
  • 秦皇岛网站制作服务无网站无产品链接如何做SOHO
  • 国际婚恋网站做翻译合法吗南宁网络推广有限公司
  • 济南做网站公司排名销售市场规划方案
  • 营销型网站定制珠海建站网站
  • 企业网站代码wordpress页面重定向循环
  • 厦门网站建设哪家便宜用wordpress做企业网站
  • 网站备案有幕布python 做网站速度
  • 旅游网站模板psd网站后台维护主要做什么
  • 晋江做任务的网站网站如何设置关键词
  • 呼伦贝尔网站建设呼伦贝尔ps网页设计心得体会
  • 字母logo设计网站动画设计方案及内容
  • 怎样做网站建设方案wordpress 附件预览
  • 网站内容编辑wordpress cron原理
  • 户外商品网站制作建筑网络图片