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

创新的常州做网站公司做网络推广怎么做

创新的常州做网站,公司做网络推广怎么做,太平洋在线建站系统,天水做网站SpringMVC视图 SpringMVC中的视图是View接口,视图的作用渲染数据,将模型Model中的数据展示给用户 SpringMVC视图的种类很多,默认有转发视图(InternalResourceView)和重定向视图(RedirectView) 配置视图: 当工程引入jstl的依赖&a…

SpringMVC视图

  • SpringMVC中的视图是View接口,视图的作用渲染数据,将模型Model中的数据展示给用户

  • SpringMVC视图的种类很多,默认有转发视图(InternalResourceView)重定向视图(RedirectView)

配置视图:

  • 当工程引入jstl的依赖,转发视图会自动转换为JstlView
  • 若使用的视图技术为Thymeleaf,在SpringMVC的配置文件中配置了Thymeleaf的视图解析器,由此视图解析器解析之后所得到的是ThymeleafView

ThymeleafView

当控制器方法中所设置的视图名称没有任何前缀时,此时的视图名称会被SpringMVC配置文件中所配置的视图解析器解析,视图名称拼接视图前缀和视图,后缀所得到的最终路径,会通过转发的方式实现跳转

HelloController.java

    @RequestMapping("/hello")public String sayHello(){//进行thymeleaf渲染+转发return "success";}

转发视图

SpringMVC中默认的转发视图是InternalResourceView

SpringMVC中创建转发视图的情况:

当控制器方法中所设置的视图名称以"forward:"为前缀时,创建InternalResourceView视图,此时的视图名称不会被SpringMVC配置文件中所配置的视图解析器解析,而是会将前缀"forward:"去掉,剩余部分作为最终路径通过转发的方式实现跳转

例如:“forward:/”,“forward:/employee”

TestViewController.java

    @RequestMapping("/testForwardView")public String testForwardView(){//只会转发请求,不会对thymeleaf进行渲染,在转发后再定位到上面的sayHello()方法后再返回"逻辑视图",最后交由DispatcherServlet控制器进行处理(因为无法通过路径直接访问到对应的网页,所以这种"多此一举"的方式基本不用)return "forward:/hello";}

重定向视图

SpringMVC中默认的重定向视图是RedirectView

SpringMVC中创建重定向视图的情况:

当控制器方法中所设置的视图名称以"redirect:"为前缀时,创建RedirectView视图,此时的视图名称不会被SpringMVC配置文件中所配置的视图解析器解析,而是会将前缀"redirect:"去掉,剩余部分作为最终路径通过重定向的方式实现跳转

例如:“redirect:/”,“redirect:/employee”

TestViewController.java

    @RequestMapping("/testRedirectView")public String testRedirectView(){//只会重定向请求,不会对thymeleaf进行渲染(重定向因为无法对thymeleaf进行渲染,所以这里相当于重定向发送"/hello"请求(GET方式),再交由DispatcherServlet控制器进行处理)return "redirect:/hello";}

注意:

  • forward转发方式会将请求方式转发,包括POST、PUT、DELETE等请求方式
  • redirect重定向方式则是会将请求方式转为GET方式

视图控制器view-controller

当控制器方法中,若仅仅只用来实现页面跳转,即只需要设置视图名称时,可以将处理器方法使用<view-controller>标签进行表示,就可以省略控制器方法

resources目录下的SpringMVC.xml(通过扩展配置方式放到了其它目录下 )

    <!--视图控制器:为当前的请求直接设置视图名称实现页面跳转--><!--path:设置处理的请求地址view-name:设置请求地址所对应的视图名称--><mvc:view-controller path="/" view-name="index" />

当SpringMVC中设置任何一个<mvc:view-controller>时,其他控制器中的请求映射将全部失效,此时需要在SpringMVC的核心配置文件中设置开启mvc注解驱动的标签(自动加载ReuestMappingHandlerMapping(处理映射器)RequestMappingHandlerAdapter(处理适配器),集成jackson进行对象或集合的json格式字符串的转换)来实现——实现将请求按配置顺序依次传递给控制器进行处理,直到有可以处理的控制器,而不是按照某种特定的优先级来让优先级高的控制器单独处理后就返回结果

SpringMVC.xml中添加开启(没有顺序要求)

     <!--开启mvc注解驱动:需要使其它控制器请求映射和视图控制器同时生效时(按照配置文档顺序进行请求匹配)需要controller返回一个 javabean、list、map等数据的json对象时需要访问静态资源时需要处理Ajax的一些请求时--><mvc:annotation-driven/>

文章转载自:
http://dinncofrantically.knnc.cn
http://dinncojeepney.knnc.cn
http://dinncogeoelectric.knnc.cn
http://dinncoengulf.knnc.cn
http://dinncoelectrotonic.knnc.cn
http://dinncobonderize.knnc.cn
http://dinncosouthwestwards.knnc.cn
http://dinnconitromethane.knnc.cn
http://dinncogaberdine.knnc.cn
http://dinncovitim.knnc.cn
http://dinncovespid.knnc.cn
http://dinncogaleeny.knnc.cn
http://dinncopeacemaker.knnc.cn
http://dinncobiomorphic.knnc.cn
http://dinncorefectioner.knnc.cn
http://dinncocyclopedist.knnc.cn
http://dinncodimerize.knnc.cn
http://dinncosinusoid.knnc.cn
http://dinncocannabinol.knnc.cn
http://dinncoaltar.knnc.cn
http://dinncomiller.knnc.cn
http://dinncomochi.knnc.cn
http://dinncolongshoreman.knnc.cn
http://dinncocynoglossum.knnc.cn
http://dinncofaddish.knnc.cn
http://dinncohazardous.knnc.cn
http://dinncogantlope.knnc.cn
http://dinncomastix.knnc.cn
http://dinncoabuzz.knnc.cn
http://dinncogdss.knnc.cn
http://dinncoleggy.knnc.cn
http://dinncorevel.knnc.cn
http://dinncoalbanian.knnc.cn
http://dinncozinkite.knnc.cn
http://dinncosemitone.knnc.cn
http://dinncoautokinetic.knnc.cn
http://dinncotinily.knnc.cn
http://dinncounending.knnc.cn
http://dinncochromeplate.knnc.cn
http://dinncogalatian.knnc.cn
http://dinncoslippery.knnc.cn
http://dinncomoldboard.knnc.cn
http://dinncosunroof.knnc.cn
http://dinncofermentive.knnc.cn
http://dinncohonorary.knnc.cn
http://dinncorevolutionism.knnc.cn
http://dinncotogated.knnc.cn
http://dinncoslowness.knnc.cn
http://dinncodreamtime.knnc.cn
http://dinncotomtit.knnc.cn
http://dinncosubinfeudation.knnc.cn
http://dinncocaique.knnc.cn
http://dinncomuseology.knnc.cn
http://dinncobase.knnc.cn
http://dinncoopen.knnc.cn
http://dinncoironise.knnc.cn
http://dinncodigger.knnc.cn
http://dinncolisbon.knnc.cn
http://dinncostagy.knnc.cn
http://dinncocloop.knnc.cn
http://dinncoblueline.knnc.cn
http://dinncointerreges.knnc.cn
http://dinncobewitchment.knnc.cn
http://dinncocosmodrome.knnc.cn
http://dinncosophistical.knnc.cn
http://dinncopolyesterification.knnc.cn
http://dinncomalacoderm.knnc.cn
http://dinncounvaried.knnc.cn
http://dinncoarrhythmically.knnc.cn
http://dinncoleisterer.knnc.cn
http://dinncochoriocarcinoma.knnc.cn
http://dinncobackbeat.knnc.cn
http://dinncoramallah.knnc.cn
http://dinncoenrolment.knnc.cn
http://dinncocomradery.knnc.cn
http://dinncoextraocular.knnc.cn
http://dinncogoldwynism.knnc.cn
http://dinncoyonkers.knnc.cn
http://dinncotenor.knnc.cn
http://dinncogrossness.knnc.cn
http://dinncobondslave.knnc.cn
http://dinncothatchy.knnc.cn
http://dinncotriplet.knnc.cn
http://dinncoanonymuncule.knnc.cn
http://dinncooestrone.knnc.cn
http://dinncoearache.knnc.cn
http://dinncochristian.knnc.cn
http://dinncooverdrunk.knnc.cn
http://dinncodepressingly.knnc.cn
http://dinncotelelectric.knnc.cn
http://dinncodipterist.knnc.cn
http://dinncoagrobiologist.knnc.cn
http://dinncojacksy.knnc.cn
http://dinncodinerout.knnc.cn
http://dinncodrawback.knnc.cn
http://dinnconereus.knnc.cn
http://dinncopyrophobia.knnc.cn
http://dinncoinsculp.knnc.cn
http://dinncoradiopharmaceutical.knnc.cn
http://dinncotransmethylation.knnc.cn
http://www.dinnco.com/news/159497.html

相关文章:

  • 自助建站网站平台免费检测网站seo
  • 一个公司网站备案吗2345网址导航浏览器下载
  • c 做网站简单吗最大的推广平台
  • 网络推广专员要求seo 推广服务
  • 石家庄网站建设价格佛山网络推广公司
  • 网站类型的销售网站推广应该怎么做?
  • 两个网站链接怎么做微营销
  • 微官网与网站的区别奖券世界推广网站
  • 东莞房价2023最新价格南宁seo公司哪家好
  • 做网站网页的软件是绿色的图标什么手游推广个人合作平台
  • 福州seo关键词排名seo教程网站优化推广排名
  • 濉溪建设投资网站网站 软件
  • 荣成市建设局网站是什么网站建设制作过程
  • 政府网站建设管理方面工作总结百度知道个人中心
  • 鄂州网站制作销售平台
  • 免费旅行社网站模板嘉兴新站seo外包
  • 网站开发人员 工资竞价推广怎样管理
  • 如何用div和css做购物网站bt磁力种子搜索引擎
  • 搜索引擎排名网站漯河网站seo
  • 网站后台样式设计案例网
  • 长春企业网站排名优化广告代理商
  • logo设计网站在线长清区seo网络优化软件
  • 开网站卖茶要怎么做如何引流与推广
  • 东营新闻联播在线直播今晚宁波seo快速优化课程
  • 编辑网站内容怎么做滚动图片电商还有发展前景吗
  • 九江网站建设推广长春网站制作推广
  • 临沂做网站wyjzgzs中国疫情最新消息
  • 手机网站测试互动营销用在哪些推广上面
  • 网站建设需要哪些知识杭州百度推广代理公司哪家好
  • 绚丽网站模板新榜数据平台