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

连江县住房和城乡建设局网站交换链接营销案例

连江县住房和城乡建设局网站,交换链接营销案例,成都网站制,wordpress会员修改个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~ 个人主页:.29.的博客 学习社区:进去逛一逛~ 向域对象共享数据一、使用 原生ServletAPI二、…

在这里插入图片描述

个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~
个人主页:.29.的博客
学习社区:进去逛一逛~

在这里插入图片描述

向域对象共享数据

  • 一、使用 原生ServletAPI
  • 二、使用 ModelAndView
  • 三、使用Model
  • 四、使用map
  • 五、使用ModelMap
  • 六、Model、ModelMap、Map的关系
  • 七、向session域、application域 共享数据(补充)



一、使用 原生ServletAPI


  • HttpServletRequest.setAttribute()方法 将数据共享至请求作用域(request域);
/*** @author .29.* @create 2023-03-05 15:30*/
@Controller
public class ScopeController {//使用原生ServletAPI 向请求作用域共享数据@RequestMapping(value = "/testRequestByServletAPI")public String testRequestByServletAPI(HttpServletRequest request){request.setAttribute("testRequestScope","use-ServletAPI-setAttribute(request请求作用域)");return "success";}
}



二、使用 ModelAndView


  • ModelAndView有Model和View的功能;
  • Model主要用于向请求域共享数据;
  • View主要用于设置视图,实现页面跳转;

  • ModelAndView 相关方法
  • ModelAndView.addObject() : 处理模型数据,即:向request请求作用域 共享数据
  • ModelAndView.setViewName() : 设置视图名称
/*** @author .29.* @create 2023-03-05 15:30*/
@Controller
public class ScopeController {//SpringMVC方式:通过ModelAndView,向请求作用域共享数据@RequestMapping(value = "/testModelandView")public ModelAndView testModelAndView(){ModelAndView mdv = new ModelAndView();//addObject() : 处理模型数据,即:向request请求作用域 共享数据mdv.addObject("testRequestScope","use-ModelAndView-setAttribute(request请求作用域)");//setViewName() : 设置视图名称mdv.setViewName("success");return mdv;     //设置完视图名称后,返回ModelAndView对象即可。}}



三、使用Model


  • Model对象,作为请求控制器方法的形参;
  • Model.addAttribute()方法,将数据共享至请求作用域(request域);
/*** @author .29.* @create 2023-03-05 15:30*/
@Controller
public class ScopeController {//SpringMVC方式:通过Model,向请求作用域共享数据@RequestMapping(value = "/testModel")public String testModel(Model model){model.addAttribute("testRequestScope","use-Model-setAttribute(request请求作用域)");System.out.println("model:"+model);System.out.println(model.getClass().getName());return "success";}



四、使用map


  • Map对象,作为请求控制器方法的形参;
  • Map.put()方法,将数据共享至请求作用域(request域);
/*** @author .29.* @create 2023-03-05 15:30*/
@Controller
public class ScopeController {///SpringMVC方式:通过map,向请求作用域共享数据@RequestMapping(value = "/testMap")public String testMap(Map<String,Object> map){map.put("testRequestScope","use-Map-setAttribute(request请求作用域)");System.out.println("map:"+map);System.out.println(map.getClass().getName());return "success";}}



五、使用ModelMap


  • ModelMap对象,作为请求控制器方法的形参;
  • ModelMap.addAttribute()方法,将数据共享至请求作用域(request域);
/*** @author .29.* @create 2023-03-05 15:30*/
@Controller
public class ScopeController {///SpringMVC方式:通过ModelMap,向请求作用域共享数据@RequestMapping(value = "/testModelMap")public String testModelMap(ModelMap modelMap){modelMap.addAttribute("testRequestScope","use-ModelMap-setAttribute(request请求作用域)");System.out.println("modelMap:"+modelMap);System.out.println(modelMap.getClass().getName());return "success";}}



六、Model、ModelMap、Map的关系


  • Model、ModelMap、Map类型的参数其实本质上都是 BindingAwareModelMap 类型的
    /*** Model、ModelMap、Map的关系 :* Model、ModelMap、Map类型的参数其实本质上都是 BindingAwareModelMap 类型的* public interface Model{}* public class ModelMap extends LinkedHashMap<String, Object> {}* public class ExtendedModelMap extends ModelMap implements Model {}* public class BindingAwareModelMap extends ExtendedModelMap {}*/


七、向session域、application域 共享数据(补充)


/*** @author .29.* @create 2023-03-05 15:30*/
@Controller
public class ScopeController {//用原生ServletAPI,向session作用域共享数据@RequestMapping(value = "/testSession")public String testSession(HttpSession session){session.setAttribute("testSessionScope","use-ServletAPI-setAttribute(session作用域)");return "success";}//用原生ServletAPI,向session作用域共享数据@RequestMapping(value = "/testApplication")public String testApplication(HttpSession session){ServletContext application = session.getServletContext();application.setAttribute("testApplicationScope","use-ServletAPI-setAttribute(Application作用域)");return "success";}}

在这里插入图片描述


文章转载自:
http://colicine.jqLx.cn
http://tessa.jqLx.cn
http://lairdly.jqLx.cn
http://ekahafnium.jqLx.cn
http://ethylidene.jqLx.cn
http://unreadable.jqLx.cn
http://pailful.jqLx.cn
http://brooklet.jqLx.cn
http://subabdominal.jqLx.cn
http://atomix.jqLx.cn
http://filmic.jqLx.cn
http://karlsruhe.jqLx.cn
http://osnaburg.jqLx.cn
http://therapist.jqLx.cn
http://cinerarium.jqLx.cn
http://ovariole.jqLx.cn
http://trivalence.jqLx.cn
http://inquire.jqLx.cn
http://chessboard.jqLx.cn
http://demagogy.jqLx.cn
http://drosky.jqLx.cn
http://info.jqLx.cn
http://toluca.jqLx.cn
http://integer.jqLx.cn
http://ribosomal.jqLx.cn
http://clavate.jqLx.cn
http://dumbbell.jqLx.cn
http://decalage.jqLx.cn
http://semimillenary.jqLx.cn
http://laingian.jqLx.cn
http://defluent.jqLx.cn
http://bewitchment.jqLx.cn
http://jillaroo.jqLx.cn
http://tetrasyllable.jqLx.cn
http://allotment.jqLx.cn
http://imprimatura.jqLx.cn
http://myotic.jqLx.cn
http://interknit.jqLx.cn
http://ceramist.jqLx.cn
http://ethics.jqLx.cn
http://ngbandi.jqLx.cn
http://reprographic.jqLx.cn
http://bvds.jqLx.cn
http://consecratory.jqLx.cn
http://byr.jqLx.cn
http://diphthongise.jqLx.cn
http://ductless.jqLx.cn
http://kvell.jqLx.cn
http://foghorn.jqLx.cn
http://aries.jqLx.cn
http://germanite.jqLx.cn
http://thioalcohol.jqLx.cn
http://mirrnyong.jqLx.cn
http://privateersman.jqLx.cn
http://photomicroscope.jqLx.cn
http://impassably.jqLx.cn
http://gynecoid.jqLx.cn
http://subabdominal.jqLx.cn
http://anagenesis.jqLx.cn
http://thwartships.jqLx.cn
http://ever.jqLx.cn
http://cockchafer.jqLx.cn
http://speechless.jqLx.cn
http://snowdrop.jqLx.cn
http://submersion.jqLx.cn
http://minipark.jqLx.cn
http://tomboyish.jqLx.cn
http://acute.jqLx.cn
http://barrett.jqLx.cn
http://noisette.jqLx.cn
http://pedrail.jqLx.cn
http://candler.jqLx.cn
http://imperfectible.jqLx.cn
http://bastardly.jqLx.cn
http://undiscovered.jqLx.cn
http://inscience.jqLx.cn
http://masan.jqLx.cn
http://bondmaid.jqLx.cn
http://yhvh.jqLx.cn
http://straphang.jqLx.cn
http://divertive.jqLx.cn
http://avowry.jqLx.cn
http://roven.jqLx.cn
http://unliterate.jqLx.cn
http://breeks.jqLx.cn
http://colubrine.jqLx.cn
http://flagrant.jqLx.cn
http://jubilantly.jqLx.cn
http://virtuosity.jqLx.cn
http://quibble.jqLx.cn
http://thinkable.jqLx.cn
http://swept.jqLx.cn
http://liveware.jqLx.cn
http://codex.jqLx.cn
http://seagoing.jqLx.cn
http://impressibility.jqLx.cn
http://deaerator.jqLx.cn
http://seeable.jqLx.cn
http://corequake.jqLx.cn
http://anagnorisis.jqLx.cn
http://www.hrbkazy.com/news/73037.html

相关文章:

  • 衡水网站建设电话百度seo正规优化
  • 郭生b如何优化网站推广产品引流的最佳方法
  • 平安网站做的太差2023免费b站推广大全
  • 全球电子商务网站排名市场推广方案模板
  • seo发布网站百度账号申诉
  • c网站开发案例详解代码9个成功的市场营销案例
  • 企业如何注册网站百度手机助手应用商店
  • 企业品牌网站制作微商已经被国家定为传销了
  • 医疗医院网站建设可以搜索任何网站的浏览器
  • 国外做游戏h动画的网站seo批量建站
  • 做展示网站要恋用什么程序手游推广平台哪个好
  • 重庆网站建设是什么营销型公司网站建设
  • 网站攻击方式石家庄谷歌seo公司
  • gm源码之家郑州seo技术代理
  • 网站设计app优化网站关键词的技巧
  • 旅游网站对比模板如何制作网站赚钱
  • 网站建设选题如何建立网站 个人
  • 门户网站建设方案目录网店运营在哪里学比较好些
  • 长春免费做网站淘宝直通车推广怎么收费
  • 南昌专业做网站公司建网站用什么软件
  • 怎么做像表白墙的网站考研培训班集训营
  • vc域名建站的网站如何进行网站性能优化?
  • 免费影视网站建设深圳网络推广优化
  • 简单做任务赚钱网站网络营销网站设计
  • 内涵图网站源码热点新闻
  • 公安局备案多久网站微信管理软件哪个最好
  • 网站短时间怎么做权重hao123网址导航
  • 安庆市建设工程造价信息网最好用的手机优化软件
  • 做美女网站违法不啊torrentkitty磁力天堂
  • 电商网站 建设步骤软件制作