comparison src/main/java/app/bbs/thinks/createAttributeMatrix.java @ 174:e30880a72909

change servlet encode utf-8
author tatsuki
date Wed, 30 Jul 2014 17:46:58 +0900
parents d483caeabffc
children 066f58e93a14
comparison
equal deleted inserted replaced
173:d483caeabffc 174:e30880a72909
3 import java.io.PrintWriter; 3 import java.io.PrintWriter;
4 4
5 import javax.servlet.http.HttpServlet; 5 import javax.servlet.http.HttpServlet;
6 import javax.servlet.http.HttpServletRequest; 6 import javax.servlet.http.HttpServletRequest;
7 import javax.servlet.http.HttpServletResponse; 7 import javax.servlet.http.HttpServletResponse;
8
9 import org.apache.commons.lang.StringEscapeUtils;
8 10
9 import app.bbs.NetworkBulletinBoard; 11 import app.bbs.NetworkBulletinBoard;
10 12
11 public class createAttributeMatrix extends HttpServlet 13 public class createAttributeMatrix extends HttpServlet
12 { 14 {
26 28
27 29
28 30
29 public void doPost(HttpServletRequest _req,HttpServletResponse _res) 31 public void doPost(HttpServletRequest _req,HttpServletResponse _res)
30 { 32 {
31 String boardName = _req.getParameter(PARAM_BOARD_NAME); 33 String boardName = StringEscapeUtils.unescapeHtml(_req.getParameter(PARAM_BOARD_NAME));
32 String author = _req.getParameter(PARAM_BOARD_AUTHOR);//not use 34 String author = StringEscapeUtils.unescapeHtml(_req.getParameter(PARAM_BOARD_AUTHOR));//not use
33 String msg = _req.getParameter(PARAM_BOARD_MESSAGE); 35 String msg = StringEscapeUtils.unescapeHtml(_req.getParameter(PARAM_BOARD_MESSAGE));
34 String key = _req.getParameter(PARAM_BOARD_EDITKEY); // not use 36 String key = StringEscapeUtils.unescapeHtml(_req.getParameter(PARAM_BOARD_EDITKEY)); // not use
35 String uuid = _req.getParameter(PARAM_NODE_PATH); 37 String uuid = StringEscapeUtils.unescapeHtml(_req.getParameter(PARAM_NODE_PATH));
36 try{ 38 try{
37 bbs.createAttribute(boardName, uuid, author, msg, key); 39 bbs.createAttribute(boardName, uuid, author, msg, key);
38 PrintWriter pw = _res.getWriter(); 40 PrintWriter pw = _res.getWriter();
39 pw.write("successfully written"); 41 pw.write("successfully written");
40 pw.flush(); 42 pw.flush();