Mercurial > hg > Database > jungle-network
diff src/main/java/app/bbs/ShowMessageWithTimeStampServlet.java @ 173:e30880a72909
change servlet encode utf-8
author | tatsuki |
---|---|
date | Wed, 30 Jul 2014 17:46:58 +0900 |
parents | 91f6dd655a01 |
children | 066f58e93a14 |
line wrap: on
line diff
--- a/src/main/java/app/bbs/ShowMessageWithTimeStampServlet.java Wed Jul 30 17:17:08 2014 +0900 +++ b/src/main/java/app/bbs/ShowMessageWithTimeStampServlet.java Wed Jul 30 17:46:58 2014 +0900 @@ -6,6 +6,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import org.apache.commons.lang.StringEscapeUtils; import org.eclipse.jetty.util.thread.ThreadPool; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.bbs.BoardMessage; @@ -32,8 +33,9 @@ } public void doGet(HttpServletRequest _req, HttpServletResponse _res) { - final String bname = _req.getParameter(PARAM_BOARD_NAME); + final String bname = StringEscapeUtils.unescapeHtml(_req.getParameter(PARAM_BOARD_NAME)); try { + _res.setCharacterEncoding("UTF-8"); printBoard(bname, _res.getWriter()); } catch (Exception _e) { _res.setStatus(500);