ModelAndView 配置与使用「建议收藏」

ModelAndView 配置与使用「建议收藏」一,ModelAndView介绍:1)ModelAndView用于后台与前端页面交互;2)可以用于重定向与转发到指定页面,3)可以保存数据然后渲染到页面二,使用:1)在Controlle

大家好,又见面了,我是你们的朋友全栈君。

一,ModelAndView 介绍:

  1)ModelAndView 用于后台与前端页面交互;

  2)可以用于重定向与转发到指定页面,

  3)可以保存数据然后渲染到页面

二,使用:

  1)在Controller层的方法返回值写为ModelAndView 

  2)在方法内 new一个 ModelAndView

  3)给ModelAndView 赋值

  4)返回ModelAndView

  ModelAndView 配置与使用「建议收藏」

三,常用返回类型与页面渲染方法:

    1)返回值

     // List List<String> list = new ArrayList<String>(); list.add("张三"); list.add("李四"); list.add("王五"); mav.addObject("userList", list); // Map Map<String, String> map = new HashMap<String, String>(); map.put("zhangsan", "张三"); map.put("lisi", "李四"); map.put("wangwu", "王五"); mav.addObject("map", map);

   2)页面

    //list 

    <%@ prefix=”c” taglib uri=”http://java.sun.com/jsp/jstl/core” %>
      <c:forEach items=”${userList}” var=”u”>
      <c:out value=”${u}”></c:out>
    </c:forEach>

    //map

    <c:forEach items=”${map}” var=”n”>
      <c:out value=”${n.value}”></c:out>
    </c:forEach>

 

四,Springmvc配置:

  ModelAndView 配置与使用「建议收藏」

    <!– 视图解析器 –>
    <bean
    class=”org.springframework.web.servlet.view.InternalResourceViewResolver”>
    <property name=”prefix” value=”/” />
    <!–
    prefix用于给返回的视图名之前添加路径,例如返回index,
    那就在项目的根路径下加上 /index (如果项目路径是:http://localhost:8080/portal)
    那么返回的路径就是:http://localhost:8080/portal/index
    –>
    <property name=”suffix” value=”.jsp” />
    <!–
    suffix用于给返回的视图名之前添加后缀,例如返回index,
    那么返回的路径就是:http://localhost:8080/portal/index.jsp
    –>
    </bean>

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/154791.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月1日 上午8:46
下一篇 2022年7月1日 上午9:00


相关推荐

  • Nginx安装阿里云SSL证书「建议收藏」

    Nginx安装阿里云SSL证书「建议收藏」1、先去阿里云申请一个免费证书阿里云地址:https://common-buy.aliyun.com/?spm=5176.14113079.0.0.5b1156a7PeYJvE&commodityCode=cas_dv_public_cn&request=%7B%22product%22%3A%22free_product%22%7D2、申请证书填写申请:验证信息3、安装证书1.将证书放到/usr/local/nginx/conf/ce…

    2022年10月3日
    9
  • 查看informix数据库端口

    cd目录(/usr/informix/etc) view sqlhosts记下服务名到根目录下cdetcviewservices根据服务名查找端口号

    2022年4月7日
    43
  • Method getMethod

    转自:https://www.cnblogs.com/douder/p/7237883.htmlMethod getMethod(String name, Class&lt;?&gt;… parameterTypes) –返回一个 Method 对象,它反映此 Class 对象所表示的类或接口的指定公共成员方法。 方法后面接收的就是Class类的对象,而如:String.class、i…

    2021年11月30日
    52
  • 用html设计一个动漫网站_HTML一个介绍的页面代码

    用html设计一个动漫网站_HTML一个介绍的页面代码HTML静态网页作业——海贼王主题网页设计制作6个页面(HTML+CSS)临近期末,你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从下手?网页要求的总数量太多?没有合适的模板?等等一系列问题。你想要解决的问题,在这篇博文中基本都能满足你的需求~原始HTML+CSS+JS页面设计,web大学生网页设计作业源码,这是一个不错的网页制作,画面精明,非常适合初学者学习使用。作品介绍1.网页作品简介方面:黑色通用的IT程序员资讯交流个人博客网站模板。喜欢的可以下载,文章页支

    2025年9月15日
    13
  • endswith java_Java Path endsWith()用法及代码示例

    endswith java_Java Path endsWith()用法及代码示例EndsWith 其他路径 java nio file Path 的方法 用于检查此路径是否以给定路径作为方法的参数结束 如果此路径以给定路径结束 则此方法返回 true 否则 返回 true 否则为假 如果传递的路径具有 N 个元素 并且没有根成分 并且此路径具有 N 个或更多元素 则如果每个路径的最后 N 个元素 从距离根最远的元素开始 相等 则此路径以给定路径结尾 如果传递的路径具有根成分 则此路径以给定路径

    2026年3月18日
    2
  • mybatis绑定错误

    mybatis绑定错误

    2022年3月5日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号