springmvc view,springmvc视图为html

  springmvc view,springmvc视图为html

  00-10101、胸腺叶视图2、前进视图3、重定向视图4、视图控制器视图Spring MVC中的视图是视图接口,视图的作用是渲染数据,将模型模型中的数据展示给用户。

  springMVC视图有很多种,默认包括转发视图和重定向视图。

  当jstl的依赖关系被引入到项目中时,转发的视图将自动转换为jstlView。如果使用的视图技术是胸腺叶,那么胸腺叶的视图解析器是在springMVC的配置文件中配置的,视图解析器解析后得到的就是胸腺叶视图。

  00-1010当控制器方法设置的视图名称总是没有前缀时,此时的视图名称会被springMVC配置文件中配置的视图解析器解析,视图名称与视图前缀和视图后缀拼接得到的路径会通过转发跳转。

  @RequestMapping(/testHello )公共字符串test hello(){ return hello ;}

  00-1010 Spring MVC中默认的转发视图是InternalResourceView。

  在springMVC中创建转发视图:当控制器方法中设置的视图名称为“Forward 3360”作为前缀时,创建InternalResourceView视图。此时的视图名不会被springMVC配置文件中配置的视图解析器解析,但会去掉前缀“Forward 3360”,剩下的作为转发跳转的最终路径。

  示例:“转发:/”“转发:/员工”

  @RequestMapping(/testForward )公共字符串test forward(){ return forward :/test胸腺里叶视图;}

  00-1010 Spring MVC中的默认重定向视图是RedirectView。

  当在控制器方法中设置的视图名称是“Redirect3360”作为前缀时,创建RedirectView。此时的视图名不会被springMVC配置文件中配置的视图解析器解析,但是会去掉前缀“Redirect3360”,剩下的作为跳转通过重定向的最终路径。

  示例:" redirect :/" " redirect 3360/雇员"

  @RequestMapping(/testRedirect )公共字符串test redirect(){ return redirect :/test hello ;}

  注意:解析重定向视图时,会先去掉redirect:前缀,然后判断其余部分是否以/开头,如果是,则自动拼接上下文路径。

  00-1010当控制器方法只用于实现页面跳转,即只需要设置视图名称时,处理器方法可以用视图-控制器标签来表示。

  说明:在当前请求映射对应的控制器方法中,没有其他请求进程。只有在需要设置视图名称时,才可以使用视图控制器。

  在springMVC.xml文件中添加配置

  !- path:设置处理的请求地址view-name:设置请求地址对应的视图名称-MVC : view-controller path=/ view-name= index /MVC 3360 view-controller MVC 3360 view-controller path=/test _ view view-name= test _ view /MVC : view-controller MVC : view-controller path=/test _ rest view-name= test _ rest /MVC : view-controller注:这时你需要在springMVC的核心配置文件中设置打开MVC注释驱动的标签:

  !-开启MVC的注释驱动,可以让其他控制器中的请求映射再次实现效果-MVC :注释驱动/就是这样。本文介绍了springMVC中的视图视图。关于Spring MVC的视图的更多信息,请搜索热门IT之前的文章或者继续浏览下面的相关文章。我希望你以后能更多地支持流行音乐!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: