会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 132471个问题
Python 全系列/第一阶段:Python入门/函数和内存分析 15481楼
JAVA 全系列/第二阶段:JAVA 基础深化和提高/反射技术(旧) 15484楼


<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>向Map集合中注入对象</title>
</head>
<body>
    <form action="suibian/addUser8">
        用户姓名:<input type="text" name="username" /><br/>
        爱好:<br/>
        &nbsp;&nbsp;体育:<input type="checkbox" value="Sport" name="userLike">
        &nbsp;&nbsp;音乐:<input type="checkbox" value="Music" name="userLike">
        &nbsp;&nbsp;艺术:<input type="checkbox" value="Art" name="userLike"><br/>

        地址:<br/>
        &nbsp;&nbsp;电话号码:<input type="text" name="addressListMap['one'].phonenumber"/>
        &nbsp;&nbsp;邮编:<input type="text" name="addressListMap['one'].postcode" /><br/>
        &nbsp;&nbsp;电话号码:<input type="text" name="addressListMap['tow'].phonenumber"/>
        &nbsp;&nbsp;邮编:<input type="text" name="addressListMap['tow'].postcode" /><br/>
        <input type="submit" value="OK" />
    </form>
</body>
</html>
@RequestMapping("/addUser8")
public ModelAndView addUser8(User user) {
    ModelAndView modelAndView = new ModelAndView();
    modelAndView.setViewName("/index.jsp");
    modelAndView.addObject("user", user.toString());
    Set<Map.Entry<String,Address>> set = user.getAddressMap().entrySet();
    modelAndView.addObject("addressMap",set);
    return modelAndView;
}

添加的是set时点击ok跳转页面时显示500异常

image.png

如果不获取Map的Entry,直接写

modeAndView.addObject("addressMap",user.getAddressMap())

image.png

JAVA 全系列/第六阶段:项目管理与SSM框架/SpringMVC 15486楼
WEB前端全系列/第一阶段:HTML5+CSS3模块/浮动与定位 15487楼
Python 全系列/第五阶段:数据库编程/mysql的使用 15488楼
Python 全系列/第一阶段:Python入门/编程基本概念 15490楼
JAVA 全系列/第一阶段:JAVA 快速入门/面向对象详解和JVM底层内存分析 15491楼
WEB前端全系列/第十三阶段:微信小程序-安心食疗(旧)/微信小程序介绍 15492楼
JAVA 全系列/第九阶段:Spring Boot实战/Spring Boot 15493楼
Python 全系列/第五阶段:数据库编程/mysql的使用 15495楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637