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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • soapUI工具使用方法、简介、接口测试[通俗易懂]

    soapUI工具使用方法、简介、接口测试[通俗易懂]一、soapUI简介SOAP:   WebService通过Http协议发送请求和接收结果时,发送的请求内容和结果内容都采用XML格式封装,并增加了一些特定的HTTP消息头,以说明HTTP消息头的内容格式,这些特定的HTTP消息头和XML内容格式就是SOAP协议。SOAP提供了标准的RPC方法来调用WebService。 SOAP协议 =HTTP协议 +XML数

    2022年6月17日
  • LAMP配置详解

    LAMP配置详解LAMP就是linux+apache+mysql+php用来web开发的经济实惠的东东,完全开源,很值得期待!,配置这个东西花了我多半天的时间,非常郁闷,总结一下,,时间就是浪费在对垃圾信息的尝试下,搜索引擎提供给我们海量的东西,因此就需要我们去筛选信息,得到,,,,适合自己的,准确的信息,从而去解决问题。。。有些不负责任的网站为了增加流量很多信息纯copy的,,,,而在这个过程中有多少信息丢失歪曲,,,,真是让我恨之入骨啊,,,最后得出一条经验:去专业网站上搜索(省时又准确),或者在百度上打

    2022年6月3日
  • Windows文件服务器文件审计,文件监控软件,File_System_Auditor2.53安装教程[通俗易懂]

    Windows文件服务器文件审计,文件监控软件,File_System_Auditor2.53安装教程[通俗易懂]这里写目录标题一、事前准备二、安装过程2.1、安装.net2.02.2、安装File_System_Auditor2.2.1、下载[File_System_Auditor安装包](https://download.csdn.net/download/weixin_42523454/20592714),解压2.2.2、先安装FSASetup_Console_1.522.2.3、一直下一步,安装完成之后,导入注册表2.2.4、打开激活软件2.2.5、输入资料,获取授权书,2号处为成功2.2.6、卸载FSASe

    2022年5月4日
  • json字符串转map对象_java string 转jsonobject

    json字符串转map对象_java string 转jsonobjectMap转JSON字符串、String转JSONObject、JSONObject转JSON数组1.将Map转成JSON字符串:JSONObject.toJSONString();//请求参数Map<String,Object>paramsMap=newHashMap<>();paramsMap.put(“startDate”,”2021-04-01″);paramsMap.put(“endDate”,”2021-04-13″);//将请求参数

    2022年10月4日
  • 年薪500万大数据工程师:讲解大数据建模方法和经验

    年薪500万大数据工程师:讲解大数据建模方法和经验大数据前言:建模的过程和方法是不断发展和完善的。可以说,不同的数据类型、不同的业务场景和不同的需求将有不同的建模方法。我同意他们的观点。但我想说的是,无论您的数据是什么,在大数据中构建自己的数据模型是很正常的。1。数据准备两。开展探索性数据分析三。初始模型的建立四。模型迭代构造分享大数据学习交流群:722680258零基础中高级视频资料,欢迎加入不定期分享资源数据准备:在大数据计算中没有太多的数据…

    2022年5月25日
  • quartus ii安装教程9.0激活成功教程教程_quartus ii 13.1安装教程

    quartus ii安装教程9.0激活成功教程教程_quartus ii 13.1安装教程一、首先是QuartusII13.0.1软件的下载如果你没有那么高的要求,用个低版本的QuartusII就足够了,而且低版本的软件比较稳定,为了免去大家找安装文件版本号不匹配的情况,我在这里把我所用的QuartusII13.0.1版本的源安装文件、激活成功教程文件和器件库(Cyclone,CycloneII,CycloneIII,CycloneIVdevices…

    2022年10月15日

发表回复

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

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