首页>代码>基于百度人脸识别API的人脸识别信息收集微信小程序>/FaceRecognition-1.3-alpha/后端/人脸识别/src/com/hyj/controller/AddServlet.java
package com.hyj.controller; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.hyj.bean.Result; import com.hyj.bean.User; import com.hyj.service.UserService; /**Servlet implementation class Add * 添加新的人脸数据:每有新的人脸数据出现, 就加入人脸数据库 */ @WebServlet("/v1/user/add") public class AddServlet extends HttpServlet { private static final long serialVersionUID = 1L; public AddServlet() {} /**处理请求 并返回响应给小程序 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // ①接收参数并封装参数 String face_id = request.getParameter("face_id"); String city = request.getParameter("city"); User user = new User(); user.setFace_id(face_id); user.setCity(city); // ②将封装好的参数传给Service, 在数据库存储 int rowCount = UserService.add(user); // ③根据存储的结果返回不同的响应 Result result = null; if (rowCount > 0) result = new Result(0, "添加新的人脸数据成功!"); else result = new Result(-1, "添加新的人脸数据失败!"); // ④json格式转换, 响应返回给小程序 String json = result.toString(); response.getWriter().append(json); } /** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } }


dushine LV3
4月14日
tung123
3月12日
暂无贡献等级
微信网友_6955249237250048 LV5
2024年12月28日
lipanlong LV10
2024年12月3日
fff2003 LV9
2024年9月20日
abdkfksdkf LV16
2024年9月20日
897258976 LV8
2024年8月29日
ncyhhh LV2
2024年6月7日
Wwz12345 LV8
2024年6月1日
微信网友_6982201633787904
2024年6月1日
暂无贡献等级