diff src/main/java/app/bbs/thinks/CreateNode.java @ 174:e30880a72909

change servlet encode utf-8
author tatsuki
date Wed, 30 Jul 2014 17:46:58 +0900
parents d483caeabffc
children 066f58e93a14
line wrap: on
line diff
--- a/src/main/java/app/bbs/thinks/CreateNode.java	Wed Jul 30 17:17:08 2014 +0900
+++ b/src/main/java/app/bbs/thinks/CreateNode.java	Wed Jul 30 17:46:58 2014 +0900
@@ -6,6 +6,8 @@
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 
+import org.apache.commons.lang.StringEscapeUtils;
+
 import app.bbs.NetworkBulletinBoard;
 
 public class CreateNode extends HttpServlet {
@@ -22,11 +24,11 @@
 	}
 
 	public void doPost(HttpServletRequest _req, HttpServletResponse _res) {
-		String boardName = _req.getParameter(PARAM_BOARD_NAME);
-		String author = _req.getParameter(PARAM_BOARD_AUTHOR);//not use
-		String nodeName = _req.getParameter(PARAM_NODE_NAME);
-		String key = _req.getParameter(PARAM_BOARD_EDITKEY);//not use
-		String nodeNum = _req.getParameter(PARAM_BOARD_PATH);
+		String boardName = StringEscapeUtils.unescapeHtml(_req.getParameter(PARAM_BOARD_NAME));
+		String author = StringEscapeUtils.unescapeHtml(_req.getParameter(PARAM_BOARD_AUTHOR));//not use
+		String nodeName = StringEscapeUtils.unescapeHtml(_req.getParameter(PARAM_NODE_NAME));
+		String key = StringEscapeUtils.unescapeHtml(_req.getParameter(PARAM_BOARD_EDITKEY));//not use
+		String nodeNum = StringEscapeUtils.unescapeHtml(_req.getParameter(PARAM_BOARD_PATH));
 
 		try {
 			bbs.createFolder(boardName, author, nodeName, key, nodeNum);