PublishNoticeController.java 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. package com.ljsd.controller;
  2. import com.ljsd.util.BaseGlobal;
  3. import com.mongodb.BasicDBObject;
  4. import com.mongodb.DBObject;
  5. import javax.servlet.ServletException;
  6. import javax.servlet.http.HttpServlet;
  7. import javax.servlet.http.HttpServletRequest;
  8. import javax.servlet.http.HttpServletResponse;
  9. import java.io.IOException;
  10. import java.io.PrintWriter;
  11. public class PublishNoticeController extends HttpServlet {
  12. @Override
  13. protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  14. request.setCharacterEncoding("UTF-8");
  15. String content = request.getParameter("content");
  16. String title = request.getParameter("title");
  17. DBObject doc = new BasicDBObject();
  18. doc.put("_id", "1");
  19. doc.put("content", content);
  20. doc.put("title", title);
  21. BaseGlobal.getInstance().mongoDBPool.save("notice_info", doc);
  22. response.setContentType("text/html");
  23. PrintWriter out = response.getWriter();
  24. out.println("add suc");
  25. out.flush();
  26. out.close();
  27. }
  28. }