| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- package com.ljsd.controller;
- import com.ljsd.util.BaseGlobal;
- import com.mongodb.BasicDBObject;
- import com.mongodb.DBObject;
- import javax.servlet.ServletException;
- import javax.servlet.http.HttpServlet;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import java.io.IOException;
- import java.io.PrintWriter;
- public class RegistController extends HttpServlet {
- public RegistController() {
- super();
- }
- public void destroy() {
- super.destroy();
- }
- public void doGet(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
- this.doPost(request, response);
- }
- public void doPost(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
- int serverId = BaseGlobal.getInstance().mongoDBPool.inc("server_id");
- request.setCharacterEncoding("utf-8");
- String name = request.getParameter("name");
- String ip = request.getParameter("ip");
- String port = request.getParameter("port");
- String server_id = request.getParameter("server_id");
- String channel = request.getParameter("channel");
- String sub_channel = request.getParameter("sub_channel");
- String plat = request.getParameter("plat");
- String state = request.getParameter("state");
- String open_time = request.getParameter("open_time");
- String token = request.getParameter("token");
- String isnew = request.getParameter("isnew");
- DBObject doc = new BasicDBObject();
- doc.put("_id", serverId);
- doc.put("name", name);
- doc.put("ip", ip);
- doc.put("port", port);
- doc.put("server_id", server_id);
- doc.put("channel", channel);
- doc.put("sub_channel", sub_channel);
- doc.put("plat", plat);
- doc.put("state", state);
- doc.put("open_time", open_time);
- doc.put("isnew", isnew);
- doc.put("server_version", 1);
- BaseGlobal.getInstance().mongoDBPool.save("server_info", doc);
- response.setContentType("text/html");
- PrintWriter out = response.getWriter();
- out.println("add suc");
- out.flush();
- out.close();
- }
- }
|