Java-springmvc注解开发之pojo类型绑定

2017-10-18  本文已影响0人  王子也寂寞

pojo类型绑定

页面中input的name和controller的pojo形参中的属性名称一致,就可以将页面中的数据绑定至pojo.

1.post乱码

在web.xml中添加post乱码filter

    <!--处理POST乱码过滤器-->
    <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>
</code></pre>

2.get乱码

<Connector URIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
String userName = new String(request.getParamter("userName").getBytes("ISO8859-1","utf-8"))

ISO8859-1是tomcat默认编码,需要将tomcat编码后的内容按utf-8编码.

上一篇下一篇

猜你喜欢

热点阅读