Model和ModelAndView的使用-程序员宅基地

技术标签: SpringMVC  

Model:

    public String index(Model model){
        model.addAttribute("msg","你好,世界!");
        List<String> list = new ArrayList<>();
        list.add("学习");
        list.add("在学习");
        list.add("在学习吗?");
        list.add("真的在学习吗?");
        model.addAttribute("list",list);
        model.addAttribute("user",new User("admin","123456",18));
        return "index";
    }

ModelAndView:

    public ModelAndView index(){
        ModelAndView mv = new ModelAndView();
        mv.addObject("msg","<strong>你好,世界!</strong>");
        mv.addObject("msg2","你好,世界!");
        List<String> list = new ArrayList<>();
        list.add("学习");
        list.add("在学习");
        list.add("在学习吗?");
        list.add("真的在学习吗?");
        mv.addObject("list",list);
        mv.addObject("user",new User("admin","123456",18));
        mv.setViewName("index");
        return mv;
    }
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/dfgh_wo/article/details/83382879

智能推荐

查找字符串中逗号出现的次数_java获取字符串逗号的数量-程序员宅基地

string表格如下:请你统计每个字符串中逗号出现的次数cnt。以上例子的输出结果如下:分析:1.利用length()函数获取对应字段的字符长度,LENGTHB()函数可用于获取对应字段的字节长度。字符指计算机中的字母、符号、数字、字,如:1、2、A、中、#等。字节是容量计量单位,一个英文字符等于一个字节,一个汉字字符等于3到4个字节。2.字符串替换函数replace()函数定义:replace(被替换的字符串,字符串中被替换字符,替换字符)3.字符串中逗号个数=原字符串的长度-_java获取字符串逗号的数量

基于 zui.sexy的模态选择器-程序员宅基地

利用zui的chose组件,封装的一个模态框选择器; 版本 1.0.0; 支持页面多个选择器; 支持查询功能; 效果图如下: 有疑问可以留言:如果觉得文章真心好, 请打赏下我吧,程序员赚钱不容易。 十块八块不嫌多, 一块两块也是爱啊!

android ViewPager控件实现手势滑动切换页签_android 两个页签可以水平滑动-程序员宅基地

1,主布局文件 android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > 页签 --> android:layout_width="match_parent"_android 两个页签可以水平滑动

MySQL 误操作后数据恢复(update,delete忘加where条件)_mysql 修改忘记加where-程序员宅基地

https://www.cnblogs.com/gomysql/p/3582058.html前提mysql 的binglog格式必须是ROW查看mysql 是否row 模式:/etc/my.cnfdelete 忘加where条件误删除恢复(binglog格式必须是ROW)1. 找到误操作 时间段的bin 文件 。bin 文件的目录 可以造my.cnf中找到:..._mysql 修改忘记加where

OpenCV学习笔记~VS code1.25.0.0环境中配置opencv_cv2库vsc-程序员宅基地

最近在VS code环境下,使用OpenCV对图像进行处理,但是在使用过程中,总是出现下面的错误,即使opencv安装成功依然会报错:Traceback (most recent call last): File "d:\program\mAP calculate\code_by_ones\test.py", line 1, in &lt;module&gt; import cv..._cv2库vsc

我的十年程序员生涯(终结版)-程序员宅基地

我一直觉得人应该要有长远的目标,哪怕这个目标暂时看起来比较遥远,但只要一个目标在那里,人生就不容易迷失了方向。我从第一份工作开始,就给定了一个小目标,一定要自己去做一些事情,这个事情可大...

随便推点

一个放在口袋里的项目,将社交裂变做到了极致-程序员宅基地

开一家专属于自己的咖啡馆,应该是大部分人都曾有过的一个梦想,可是由于种种因素如资金、材料成本、进货渠道、工艺……的限制不了了之。但是有这么一家咖啡馆,它不仅自己做起来了,并且获得种种喜人的业绩:2017 年的双十一单周出售咖啡达 100 万杯,双十二推出 8 小时返场活动,单天售出近 40 万杯,相当于星巴克 1000 家线下门店的单日销量……它还做到了帮别人开咖啡馆,一天之内开店 52 万家...

docker install-程序员宅基地

一.内核升级导入源rpm -import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org#下载源配置rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm列出当前内核版本yum --disablerepo="*" --enablerepo=“elrepo-kernel” list available安装最新内核yum -y --enablerepo=elre_docker instal

【100%通过率】华为OD机试真题 Python 实现【最优芯片资源占用】【2022 Q4 | 100分】_MISAYAONE的博客-程序员宅基地

某块业务芯片最小容量单位为1.25G,总容量为M*1.25G,对该芯片资源编号为1.2....M。该芯片支持3种不同的配置,分别为A、B、C。配置A:占用容量为 1.25*1=1.25G配置B:占用容量为1.25*2=2.5G配置C:占用容量为 1.25*8=10G某块板卡上集成了N块上述芯片,对芯片编号为1,2,…,N,各个芯片之间彼此独立,不能跨芯片占用资源。给定板卡上芯片数量N、每块芯片容量M、用户按次序配置后,请输出芯片资源占用情况,保证消耗的芯片数量最少。

qt creator python 编译_使用python批量编译Qt工程的脚本-程序员宅基地

使用python脚本编写而成,主要用于windows平台(msvc编译器)。部署环境设置脚本内的build_list变量的值即可。qmake.exe路径;jom.exe路径;编译环境变量;编译项目。源码import osimport datetimeimport subprocessbuild_list = [{'qmake': r'C:\Qt\Qt5.12.2\5.12.2\msvc2017_6..._qtcreator 编译 时运行 python脚本

python判断输入类型怎么做_python判断字符类型怎么做_圣光的事不能叫偷的博客-程序员宅基地

设str为字符串str.isalnum() 所有字符都是数字或字母(推荐学习:Python视频教程)str.isalpha() 所有字符都是字母str.isdigit() 所有字符都是数字str.islower() 所有字符都是小写str.isupper() 所有字符都是大写str.istitle() 所有单词都是首字母大写str.isspace() 所有字符都是空白字符或\t或\n或\r例:""..._python输入一个字符判断字符类型

事件分发机制流程图,带你全面理解View的绘制流程,附大厂真题面经_事件分发、绘制流程原理-程序员宅基地

开头都说程序员是在吃青春饭,这一点的确有一点对的成分,以前我不这么认为,但随着年龄的增长,事实告诉我的确是这样的,过了30以后,就会发现身体各方面指标下降,体力和身心上都多少有点跟不上了,这个年龄往往是很尴尬的,与年轻的程序员相比,产出没人家高,但公司还要为你发着高的薪资,没有更优秀的表现凭什么让公司发高工资呢,因此这部分人就是进入了所谓的中年危机,为了帮助这部分朋友成功的渡过中年危机,我大概梳理出以下思路。面试大厂难在哪?(面试难点)(1)难在“心态”首先需要克服的第一关,实际上就是自己的心态。因_事件分发、绘制流程原理

推荐文章

热门文章

相关标签