utf 8 - Spring mvc form not reading some character sequence -
i have implemented basic spring mvc form. now, able read special characters @#$%^&* there few things missing like, if type "..........", reads "?.." or not reading text between < , > characters. googled out find out solution , seems spring mvc default not follow utf-8 pattern. so, appended following code in web.xml
           <filter>    <filter-name>springcharacterencodingfilter</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>   <init-param>       <param-name>forceencoding</param-name>     <param-value>true</param-value>   </init-param>   </filter> i using
      <meta http-equiv="content-type" content="text/html; charset=utf-8"> in page. also, in server.xml using
    <connector port="8009" protocol="ajp/1.3" redirectport="8443" uriencoding="utf-8"/> but problem still there. can suggest me missing out or there other cause of problem?
i got solution finally...you need use
    <%@ page language="java" contenttype="text/html; charset=utf-8" pageencoding="iso-8859-1"%> instead of
   <%@ page language="java" contenttype="text/html; charset=iso-8859-1" pageencoding="iso-8859-1"%> in jsp files.
Comments
Post a Comment