comparison src/main/java/app/bbs/thinks/CreateNode.java @ 169:2403b9a4416f

create Delete Attribute Method
author tatsuki
date Wed, 30 Jul 2014 10:20:01 +0900
parents src/main/java/app/bbs/thinks/CreateFolderMatrix.java@b3d5fbe95b9a
children df063cf6f3b5
comparison
equal deleted inserted replaced
168:54d68cda84c4 169:2403b9a4416f
1 package app.bbs.thinks;
2
3 import java.io.PrintWriter;
4
5 import javax.servlet.http.HttpServlet;
6 import javax.servlet.http.HttpServletRequest;
7 import javax.servlet.http.HttpServletResponse;
8
9 import app.bbs.NetworkBulletinBoard;
10
11 public class CreateNode extends HttpServlet {
12 private final NetworkBulletinBoard bbs;
13 private static final String PARAM_BOARD_NAME = "bname";
14 private static final String PARAM_BOARD_AUTHOR = "author";
15 private static final String PARAM_BOARD_INITMESSAGE = "msg";
16 private static final String PARAM_BOARD_EDITKEY = "key";
17
18 private static final long serialVersionUID = 1L;
19
20 public CreateNode(NetworkBulletinBoard _bbs) {
21 bbs = _bbs;
22 }
23
24 public void doPost(HttpServletRequest _req, HttpServletResponse _res) {
25 String boardName = _req.getParameter(PARAM_BOARD_NAME);
26 String author = _req.getParameter(PARAM_BOARD_AUTHOR);
27 String msg = _req.getParameter(PARAM_BOARD_INITMESSAGE);
28 String key = _req.getParameter(PARAM_BOARD_EDITKEY);
29 String nodeNum = _req.getParameter("uuid");
30
31 try {
32 bbs.createFolder(boardName, author, msg, key, nodeNum);
33 PrintWriter pw = _res.getWriter();
34 pw.write("successfully written");
35 } catch (Exception _e) {
36 _res.setStatus(500);
37 }
38 }
39 }