星期五, 四月 16, 2004

开发多语言版本应用JSTLDeveloping Multilingual Web Applications Using JavaServer Pages Technology

Developing Multilingual Web Applications Using JavaServer Pages



重点:这里介绍了一个非常重要的技巧,就是JSTL的在Servlet 2.4之前的一个不足或者说实话Servlet 2.3的不足,
就是在调用的时候会覆盖JSP页面的contentType和pageEncoding指定的语言.
在Servlet 2.4或JSP 2.0已经解决了这个问题.但是在Servlet 2.3(Tomecat 4.x)如何搞定呢?
本文提供了一个技巧,在之前调用<%response.flushBuffer();%>来冻结整个JSP的web page 的Encoding,防止暗地里改变了Encoding.主要原因,本文详细解释了.