我现在遇到的具体问题在
http://community.csdn.net/Expert/topic/4761/4761193.xml?temp=8.785647E-02
我简单说下,我是tomcat5+mysql5开发环境的,由于是给台湾客户做的jsp,所以必须用big5编码。
前几天什么都OK的,这几天在提交表格时出现错误.原因在于
String name=new String(request.getParameter("name").getBytes("ISO_8859_1"),"big5");
这一句上。现在朋友说可能设一下过滤器,应该没什么大问题了。
但是我没设过过滤器,找上找到文章说,copy一个类过来,然后在web.xml里改一下就成。
我现在改的话,就出现问题了。这是我的web.xml
<?xml version="1.0" encoding="big5"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
  <jsp-config>
    <jsp-property-group>
      <description>Special property group for JSP Configuration JSP example.</description>
      <display-name>JSPConfiguration</display-name>
      <url-pattern>*.jsp</url-pattern>
      <url-pattern>*.html</url-pattern>
      <el-ignored>true</el-ignored>
      <page-encoding>GBK</page-encoding>
      <scripting-invalid>false</scripting-invalid>
    </jsp-property-group>
  </jsp-config>
</web-app>这是要插入的代码
<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>filters.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Set Character Encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>怎么做,插在哪行到哪行之间,