- From: Thomas Gambet via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 17 Aug 2009 09:03:45 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2006/unicorn/src/org/w3c/unicorn/action In directory hutz:/tmp/cvs-serv15333/src/org/w3c/unicorn/action Modified Files: Tag: dev2 IndexAction.java Log Message: added charset=UTF-8 to the response contentType Index: IndexAction.java =================================================================== RCS file: /sources/public/2006/unicorn/src/org/w3c/unicorn/action/Attic/IndexAction.java,v retrieving revision 1.1.2.8 retrieving revision 1.1.2.9 diff -u -d -r1.1.2.8 -r1.1.2.9 --- IndexAction.java 13 Aug 2009 17:28:34 -0000 1.1.2.8 +++ IndexAction.java 17 Aug 2009 09:03:43 -0000 1.1.2.9 @@ -2,6 +2,7 @@ import java.io.IOException; import java.util.ArrayList; +import java.util.Locale; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; @@ -29,8 +30,8 @@ @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { - //templateList.clear(); - resp.setContentType("text/html"); + resp.setContentType("text/html; charset=UTF-8"); + req.setCharacterEncoding("UTF-8"); // Language negotiation String langParameter = req.getParameter("lang"); @@ -39,12 +40,6 @@ velocityContext = new VelocityContext(Language.getContext(langParameter)); - //Locale lang = LanguageNegociator.negociate(langParameter, req.getLocales()); - //resp.setLocale(lang); - //velocityContext.put("lang", lang.getLanguage()); - - - // Contains a message ? /*if (messages == null) { @@ -104,6 +99,7 @@ private static VelocityEngine engine = new VelocityEngine();*/ Framework.getTemplate("index").merge(velocityContext, resp.getWriter()); + resp.getWriter().close(); try { //Properties aProperties = new Properties();
Received on Monday, 17 August 2009 09:03:53 UTC