我写了一个多语言(国际化)的JSF应用,使用在tomcat5.0上面没有任何问题,使用在tomcat5.5上面就出现了奇怪的问题,得到的页面的语言设定并不根据UIViewRoot的设定进行变化(在IE中,menu bar->view->Encoding总是western european(ISO)),但是各种Lable(中英日三国语言)都能正确显示,可是一旦提交中日文数据,将输入框的数据就统统是乱码。曾经看见一些使用tomcat5.5的程序需要写一个filter,难道我也需要写一个将输入数据到UTF-8的filter?我认为tomcat5.5应该是向下兼容tomcat5.0的,为什么会出现这种低级问题呢?请高手指教。
我的这个应用的网址是www.wu-soft.com,注册登陆以后,可以提交相应的中文商品,就会发现这个问题。