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

网站营销定义高端网站建设免费分析

网站营销定义,高端网站建设免费分析,wordpress异步上传图片,小程序模板下载文章目录 前言一、ThymeleafView二、转发视图三、重定向视图四、视图控制器view-controller五、补充总结 前言 SpringMVC中的视图是View接口#xff0c;视图的作用渲染数据#xff0c;将模型Model中的数据展示给用户。 SpringMVC视图的种类很多#xff0c;默认有转发视图和… 文章目录 前言一、ThymeleafView二、转发视图三、重定向视图四、视图控制器view-controller五、补充总结 前言 SpringMVC中的视图是View接口视图的作用渲染数据将模型Model中的数据展示给用户。 SpringMVC视图的种类很多默认有转发视图和重定向视图。 当工程引入jstl的依赖转发视图会自动转换为JstlView。 若使用的视图技术为Thymeleaf在SpringMVC的配置文件中配置了Thymeleaf的视图解析器由此视图解析器解析之后所得到的是ThymeleafView。 一、ThymeleafView 当控制器方法中所设置的视图名称没有任何前缀时此时的视图名称会被SpringMVC配置文件中所配置的视图解析器解析视图名称拼接视图前缀和视图后缀所得到的最终路径会通过转发的方式实现跳转。 bean idviewResolver classorg.thymeleaf.spring5.view.ThymeleafViewResolverproperty nameorder value1/property namecharacterEncoding valueUTF-8/property nametemplateEnginebean classorg.thymeleaf.spring5.SpringTemplateEngineproperty nametemplateResolverbean classorg.thymeleaf.spring5.templateresolver.SpringResourceTemplateResolver!-- 视图前缀 --property nameprefix value/WEB-INF/templates//!-- 视图后缀 --property namesuffix value.html/property nametemplateMode valueHTML5/property namecharacterEncoding valueUTF-8 //bean/property/bean/property/beanRequestMapping(/testHello) public String testHello(){ return hello; }解析后就是/WEB-INF/templates/hello.html。 二、转发视图 SpringMVC中默认的转发视图是InternalResourceView。 SpringMVC中创建转发视图的情况 当控制器方法中所设置的视图名称以forward:为前缀时创建InternalResourceView视图此时的视图名称不会被SpringMVC配置文件中所配置的视图解析器解析而是会将前缀forward:“去掉剩余部分作为最终路径通过转发的方式实现跳转 例如forward:/”“forward:/employee” RequestMapping(/testForward) public String testForward(){ return forward:/testHello; }可以看出这是InternalResourceView视图。 三、重定向视图 SpringMVC中默认的重定向视图是RedirectView。 当控制器方法中所设置的视图名称以redirect:为前缀时创建RedirectView视图此时的视图名称不会被SpringMVC配置文件中所配置的视图解析器解析而是会将前缀redirect:“去掉剩余部分作为最终路径通过重定向的方式实现跳转例如redirect:/”“redirect:/employee”。 RequestMapping(/testRedirect) public String testRedirect(){ return redirect:/testHello; }注 重定向视图在解析时会先将redirect:前缀去掉然后会判断剩余部分是否以/开头若是则会自 动拼接上下文路径 四、视图控制器view-controller 当控制器方法中仅仅用来实现页面跳转即只需要设置视图名称时可以将处理器方法使用view-controller标签进行表示。 !-- path设置处理的请求地址 view-name设置请求地址所对应的视图名称 -- mvc:view-controller path/testView view-namesuccess/mvc:view-controller mvc:annotation-driven /注 当SpringMVC中设置任何一个view-controller时其他控制器中的请求映射将全部失效此时需 要在SpringMVC的核心配置文件中设置开启mvc注解驱动的标签 mvc:annotation-driven / 五、补充 什么代码无论是转发还是重定向视图是映射路径可以看下面代码的转发、重定向的路径是我第一个映射的路径/testThymeleafView。 import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping;Controller public class ViewController {RequestMapping(/testThymeleafView)public String testThymeleafView(){return success;}RequestMapping(/testForward)public String testForward(){return forward:/testThymeleafView;}RequestMapping(/testRedirect)public String testRedirect(){return redirect:/testThymeleafView;} }这是用的nternalResourceView视图的xml文件。 ?xml version1.0 encodingUTF-8? beans xmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexmlns:contexthttp://www.springframework.org/schema/contextxsi:schemaLocationhttp://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/context https://www.springframework.org/schema/context/spring-context.xsd !--扫描控制层组件--context:component-scan base-packagecom.dragon.mvc.controller/context:component-scanbean classorg.springframework.web.servlet.view.InternalResourceViewResolverproperty nameprefix value/WEB-INF/templates//propertyproperty namesuffix value.jsp/property/bean /beans总结 以上就是springMVC视图的讲解。
http://www.zqtcl.cn/news/225221/

相关文章:

  • 韩国网站建站html5修改器下载
  • 网站做联盟广告能赚钱吗如何制作微信小程序教程
  • 免费网页代理浏览器1广州seo效果
  • 网站开发所需基础知识学网络营销有前途吗
  • php网站怎么做集群wordpress添加产品图
  • 公司怎么建立网站吗聊城高端网站建设
  • 女生做网站编辑wordpress 办公主题
  • 接单做网站的从什么网站建网站好
  • 服务器如何发布网站正能量不良网站进入窗口免费阅读
  • 深圳个性化建网站服务商百度秒收录神器
  • 金华做公司网站wordpress会员可见插件
  • 访问自己做的网站河南百度推广公司
  • Wordpress+仿站+工具建筑材料采购网站
  • 汕头免费建设网站制作阆中市网站建设
  • 怎样做网站表白墙网站设计的一般流程是什么
  • 河北手机网站制作企业网页设计的基本步骤和流程
  • 企业网站内容如何更新软件开发公司网站模板
  • 北京网站建设收费长沙有哪个学校可以学网站建设
  • 南江网站建设中国最好的app开发公司
  • 简单旅游网站开发建立网站的三种方式
  • 大连网站的优化网站设计 优帮云
  • 梧州网站seo表白网站在线生成免费
  • 网站制作体会php网站开发答案
  • 南阳响应式网站淘宝上成都网站建设
  • 深圳做手机网站设计wordpress禁用wp-cron
  • 如何自己建公司网站搜索引擎排名2020
  • 济南建站商业网站开发入门选课
  • 济南网络免费推广网站四川建设厅官方网站查询
  • 中国建设银行网站首页wordpress安装多个
  • 中国住建厅网站官网怎么建立网站快捷方式