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

济南网站建设工作室互联网平台推广是什么意思

济南网站建设工作室,互联网平台推广是什么意思,网站空间与服务器的区别,在线照片处理工具处理请求的过程:获取请求参数,调用service处理业务逻辑,往域对象中共享数据,最后实现渲染页面跳转。请求域中共享数据ModelAndView向request域对象共享数据ModelAndView:往域对象共享数据,并实现页面跳转和…
  • 处理请求的过程:

获取请求参数,调用service处理业务逻辑,往域对象中共享数据,最后实现渲染页面跳转。

请求域中共享数据

ModelAndView向request域对象共享数据

  • ModelAndView往域对象共享数据,并实现页面跳转和渲染页面。

- 使用ModelAndView时,可以使用其Model功能向请求域共享数据。
- 使用View功能设置逻辑视图实现页面跳转,但是控制器方法的返回值一定要
将ModelAndView作为方法的返回值。

index.html

<a th:href="@{/test/mav}">测试通过ModelandView向请求域共享数据</a>

controller

     @RequestMapping("/test/mav")
//    如果要用ModelAndView,必须将ModelAndView进行返回public ModelAndView testMAV(){ModelAndView mav=new ModelAndView();
//        向请求域中共享数据mav.addObject("testRequestScope","hello,ModelAndView");mav.setViewName("success");return mav;}

success.html

<p th:text="${application.testApplicationScope}"></p>

Model向request域对象共享数据

DispatcherServlet调用方法的时候直接创建这个Model对象。
<a th:href="@{/test/model}">测试通过Model向请求域共享数据</a><br>
    @RequestMapping("/test/model")
//    方法的返回值是String,现在用的是ModelAndView里面的Model功能public String testModel(Model model){model.addAttribute("testRequestScope","hello,Model");return "success";}

ModelMap向request域对象共享数据

  • 跟Model的向request域对象共享数据一样。

Map向request域对象共享数据

    @RequestMapping("/test/map")
//    方法的返回值是String,现在用的是ModelAndView里面的Model功能public String testModel(Map<String,Object > map){   //直接创建model对象map.put("testRequestScope","hello,map");return "success";}
注:这三种类型都是:org.springframework.validation.support.BindingAwareModelMap类型

ServletAPI向request域对象共享数据

@RequestMapping("/testServletAPI")
public String testServletAPI(HttpServletRequest request){
request.setAttribute("testScope", "hello,servletAPI");
return "success";
}

会话域和应用域共享数据

  • 直接使用servletAPI,相比较而言,springmvc提供的方式并没有使用servletAPI简单。

<a th:href="@{/test/session}">测试向会话域共享数据</a><br>
<a th:href="@{/test/application}">测试通过应用域共享数据</a><br>
    @RequestMapping("/test/session")public String testSession(HttpSession session){session.setAttribute("testSessionScope","hello,session");return "success";}@RequestMapping("/test/application")public String testApplication(HttpSession session){ServletContext servletContext = session.getServletContext();servletContext.setAttribute("testApplicationScope","hello,application");return "success";}
<h1>success.html</h1>
<p th:text="${session.testSessionScope}"></p>
<p th:text="${application.testApplicationScope}"></p>

http://www.yidumall.com/news/35098.html

相关文章:

  • 宝鸡网站优化哪家好可以发布推广引流的悬赏平台
  • 苏州网站制作目前较好的crm系统
  • 设计网站排名百度上广告怎么搞上去的
  • 做网站的多少钱2020年度关键词有哪些
  • 商业品牌网上海百度提升优化
  • iis装网站郑州seo排名优化公司
  • 高校门户网站开发seo变现培训
  • 无极领域0基础12天精通网站建设网络营销岗位技能
  • 网络营销广告案例深圳网站搜索优化
  • 网站建设的技能有哪些太原关键词优化服务
  • 清廉桂林网站郑州网站seo优化公司
  • 广东建设安全协会网站sem竞价专员是干什么的
  • 企业网站推广有哪些工具和方法?百度一下京东
  • 大连手机自适应网站建设报价搜索热门关键词
  • 与网站设计相关的软件主要有服务网站排名咨询
  • 网站续费服务商谷歌浏览器网页版在线
  • 淘宝做网站的seo搜索引擎优化总结报告
  • 做电影网站会有什么惩罚西安百度推广客服电话多少
  • 商城网站要多少钱广州seo网络推广员
  • 做优化网站是什么意思app拉新推广平台有哪些
  • 网站分析seo情况最近时事新闻热点事件
  • 专业网站制作公司是如何处理一个优秀网站的加快实施创新驱动发展战略
  • 怎样做网站软件北京seo网站优化培训
  • 综合网站推广的含义网站推广方法
  • 电脑上做网站的软件百度推广后台登录
  • 用动易做的校园网站广州推广系统
  • 大型的营销型网站网络营销经典案例
  • 做网站的云服务器选什么国家中医药管理局
  • 青海省建设厅职业注册官方网站百度首页排名怎么做到
  • 怎么做淘宝网站赚钱吗创建网站步骤