<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Title</title>
</head>
<body><%--把数据封装Account类中--%><form action="param/saveAccount" method="post">姓名:<input type="text" name="username" /><br/>密码:<input type="text" name="password" /><br/>金额:<input type="text" name="money" /><br/>用户姓名:<input type="text" name="user.uname" /><br/>用户年龄:<input type="text" name="user.age" /><br/><input type="submit" value="提交" /></form></body>
</html>
package com.learn.controller;import com.learn.domain.Account;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;/*** 请求参数绑定*/
@Controller
@RequestMapping("/param")
public class ParamController {/*** 请求参数绑定把数据封装到JavaBean的类中* @return*/@RequestMapping("/saveAccount")public String saveAccount(Account account){System.out.println("执行了...");System.out.println(account);return "success";}}
package com.learn.domain;import java.io.Serializable;
import java.util.List;
import java.util.Map;public class Account implements Serializable{private String username;private String password;private Double money;private User user;private List<User> list;private Map<String,User> map;public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}public Double getMoney() {return money;}public void setMoney(Double money) {this.money = money;}public List<User> getList() {return list;}public void setList(List<User> list) {this.list = list;}public Map<String, User> getMap() {return map;}public void setMap(Map<String, User> map) {this.map = map;}public User getUser() {return user;}public void setUser(User user) {this.user = user;}@Overridepublic String toString() {return "Account{" +"username='" + username + '\'' +", password='" + password + '\'' +", money=" + money +", user=" + user +", list=" + list +", map=" + map +'}';}
}
<!DOCTYPE web-app PUBLIC"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN""http://java.sun.com/dtd/web-app_2_3.dtd" ><web-app><display-name>Archetype Created Web Application</display-name><!--配置前端控制器--><servlet><servlet-name>dispatcherServlet</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init-param><param-name>contextConfigLocation</param-name><param-value>classpath:springmvc.xml</param-value></init-param><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>dispatcherServlet</servlet-name><url-pattern>/</url-pattern></servlet-mapping><!--配置解决中文乱码的过滤器--><filter><filter-name>characterEncodingFilter</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param><param-name>encoding</param-name><param-value>UTF-8</param-value></init-param></filter><filter-mapping><filter-name>characterEncodingFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping></web-app>

配置解决中文乱码的过滤器相关推荐

  1. SpringMVC 解决中文乱码的过滤器

    <!--配置解决中文乱码问题的过滤器--><filter><filter-name>characterEncodingFilter</filter-name& ...

  2. 解决中文乱码和自定义类型转换器

    一.解决maven项目创建过慢的问题: archetypeCatalog       internal 二.解决参数中文乱码的解决 在web.xml中配置Spring提供的过滤器类 <!--配置 ...

  3. java 中文乱码过滤器_JAVA中文乱码过滤器(用java过滤器解决中文乱码)V0422 整理版...

    JAVA中文乱码过滤器(用java过滤器解决中文乱码)V0422 整理版 不用再担心java中文乱码问题,一步到位,一次性解决.更方便更快捷. web-xml配置 EncodingFilter com ...

  4. java 过滤器 中文_java中Filter过滤器解决中文乱码办法

    java中Filter过滤器解决中文乱码办法 发布时间:2020-04-07 10:19:09 来源:亿速云 阅读:16 作者:小新 这篇文章主要为大家详细介绍了java中Filter过滤器解决中文乱 ...

  5. VSCODE配置C环境以及豆沙绿背景并且开启外部控制台以及解决中文乱码

    文章目录 下载 配置MinGw 中文 开启控制台 解决中文乱码 设置背景颜色为豆沙绿 下载 首先就是先下载VSCODE了 VSCODE下载 下载完毕之后就一直next,记住他会叫你给你提供一些选项,你 ...

  6. cmder 常用配置(包括默认管理员运行和解决中文乱码)

    简介 cmder是一个增强型命令行工具,不仅可以使用windows下的所有命令,更爽的是可以使用linux的命令,shell命令. 下载 官网地址:http://cmder.net/ 下载的时候,会有 ...

  7. 解决中文乱码问题大全

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/qq_42570879/article/ ...

  8. SpringMVC解决中文乱码问题

    标题:SpringMVC解决中文乱码问题 当我们在使用SpringMVC时也许会碰到前端提交的数据或者数据库中取出来的数据变成乱码,下面提供几种方式来解决. 乱码是怎么产生的 我们自定义一个form表 ...

  9. 详解Spring MVC请求参数类型,解决中文乱码问题,自定义类型转换器,Spring MVC相关注解

    #SpringMVC SpringMVC请求 简单类型 简单类型包括:基本类型,基本类型的包装类型,字符串 编写Controller @RequestMapping("/param" ...

最新文章

  1. Centos7安装DockerCE
  2. python3的3D开发-基于blender(2)
  3. linux shell用户交互,鱼 - 一个明智的和用户友好的交互式shell为Linux
  4. 循环服务器,并发服务器模型以及I/O多路转接模型
  5. 南通大学python期末考试试卷答案_南通大学2015-2016年1学期《软工》作业点评总结...
  6. JavaScript基础修炼(14)——WebRTC在浏览器中如何获得指定格式的PCM数据【华为云分享】
  7. 『Python』skimage图像处理_旋转图像
  8. psd缩略图上传组件
  9. 答疑解惑:软件定义存储常见问题
  10. GIS坐标系:epsg 3857 vs 4326
  11. 第4章_1——SQL语句实现MySQL增删改查
  12. 表妹也录取了计算机专业,作为过来人要给她领好路!
  13. mysql安装到吐血
  14. 水滴 Java开发(一面)42min
  15. 半导体无尘车间测试尘埃粒子浓度等级设备
  16. CSS的水平居中、垂直居中和水平垂直居中
  17. matlab中图像分割技术之二阈值分割
  18. win7 64位 卸载ie11 方法
  19. Pr_cc 学习笔记(十二)水平翻转,视频特效
  20. java put方法是什么意思_java-HashMap put方法的说明

热门文章

  1. 微信公众平台开发(73) 客服接口发送客服消息
  2. 关于编译器的一个疑问
  3. 2012-01-10 自己写的基于jquery的翻页效果
  4. 项目经理在项目各阶段的工作重点
  5. Centos下安装配置WordPress与nginx教程
  6. 【图文详细教程】maven3安装配置+eclipse离线安装maven3插件《《唯一成功的教程~~~2018-01-09》》...
  7. 设置联想电脑双屏显示(备用待查)
  8. UITableView移除某一行cell的分割线
  9. 词语搜索算法思想 - 第五步 结构实现
  10. Windows Phone 7 MVVM模式数据绑定和传递参数