博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Springmvc_3(ModeAndView)
阅读量:6458 次
发布时间:2019-06-23

本文共 1699 字,大约阅读时间需要 5 分钟。

  1.准备jar

  2.编写controller

  

package com.home.springmvc.modelandview;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.servlet.ModelAndView;/** * 此类是:Springmvc 的ModelAndView * @author hpc * @2017年2月17日下午10:51:42 */@Controllerpublic class SpringmvcModelAndView {    /**     * 目标方法的返回值可以是 ModelAndView 类型。      * 其中可以包含视图和模型信息     * SpringMVC 会把 ModelAndView 的 model 中数据放入到 request 域对象中.      */    @RequestMapping("/springmvcModelAndView")    public ModelAndView springmvcModelAndView(){        // 创建ModelAndView用于携带model和视图        ModelAndView mv = new ModelAndView();        // 添加指定要显示的视图名字        mv.setViewName("success");        // 添加model(以键值对的方式),会将其存入到request域中去        mv.addObject("name", "dyn");        //返回ModelAndView        return mv;    }    }

 3 index.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%>
Insert title here springmvcSessionAttributes
springmvcModelAndView
springmvcMap
userName:
userSex:
userAge:
address.city:
address.street:

   4 success.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%>
Insert title here springmvc pojo
<%-- springmvcMap name: ${requestScope.name } --%>
springmvcModelAndView name:${requestScope.name }
<%-- springmvcSessionAttributes name:${sessionScope.name } --%>

   5 结果

 

转载于:https://www.cnblogs.com/mohehpc/p/6491128.html

你可能感兴趣的文章
iOS快速清除全部的消息推送
查看>>
ecshop二次开发攻略
查看>>
【算法学习笔记】贪心算法
查看>>
java单例模式深度解析
查看>>
什么是堆、栈?
查看>>
记录一次axios的封装
查看>>
【学习笔记】阿里云Centos7.4下配置Nginx
查看>>
VuePress手把手一小時快速踩坑
查看>>
dnsmasq安装使用和体验
查看>>
学习constructor和instanceof的区别
查看>>
用docker容器来制作nginx镜像
查看>>
关于分布式系统
查看>>
枚举类
查看>>
封装之--JAVA中的访问修饰符(区别于.NET)
查看>>
PyQt5综合实践—TCP服务器
查看>>
斐波那契数列 Java 不同的实现方法所需要的时间比较
查看>>
命令行git的使用
查看>>
php的正则表达式完全手册
查看>>
Java的自动装箱和拆箱
查看>>
Appium环境准备(二)
查看>>