zoukankan      html  css  js  c++  java
  • SpringMVC(十五) RequestMapping map模型数据

    控制器中使用map模型数据,传送数据给视图。

    控制器参考代码:

    复制代码
    package com.tiekui.springmvc.handlers;
    
    import java.util.Arrays;
    import java.util.Map;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    
    import com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader.Array;
    import com.tiekui.springmvc.pojo.Address;
    import com.tiekui.springmvc.pojo.User;
    
    @Controller
    public class MapModel {
    
        @RequestMapping("testMapModel")
        public String testMapModel(Map<String, Object> map) {
            User userTk = new User();
            Address address = new Address();
            address.setCity("city");
            address.setProvince("province");
            userTk.setAge(19);
            userTk.setEmail("zhoutiekui@huawei.com");
            userTk.setPassword("test");
            userTk.setUsername("zhoutiekui");
            userTk.setAddress(address);
            
            map.put("user", userTk);
            map.put("names", Arrays.asList("zhoutiekui","chaoer"));
            
            return "mapView";
        }
        
        
    }
    复制代码

    返回视图参考代码:

    复制代码
    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
        pageEncoding="ISO-8859-1"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Insert title here</title>
    </head>
    <body>
    
    
        user: ${requestScope.user} 
        names: ${requestScope.names} 
    
    </body>
    </html>
    复制代码

    调用视图参考代码:

    <a href="testMapModel">testMapModel video 15</a>
    https://github.com/godmaybelieve
  • 相关阅读:
    Intellij 常用技巧-持续更新
    Android界面组件的四种启动方式
    Preference Screen 首选项
    Oracle OCI-22053:溢出错误
    SQLPLUS使用
    Oracle中数字格式的文本化处理
    MP4V2 移植 (基于imx6 平台)
    IMX6Q camera 应用编程之 摄像头裁剪
    IMX6Q camera驱动分析 (4)
    IMX6Q Camera驱动分析 (3)
  • 原文地址:https://www.cnblogs.com/yuyu666/p/10136084.html
Copyright © 2011-2022 走看看