第二步:创建一个servlet来接收请求,获取所有的产品信息
public class TestServlet2 extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//处理响应数据中文乱码
response.setCharacterEncoding("utf-8");
//查询所有产品,得到list<Product> 对象,转换成json响应到浏览器
ProductService service = new ProductService();
List<Product> ps = service.findAll();
//将ps转换成json响应到浏览器
String json = JSONObject.toJSONString(ps);
response.getWriter().write(json);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doGet(request, response);
}
}
本文介绍了一个简单的Servlet实现,用于处理HTTP GET请求,从数据库中获取所有产品信息,并将其转换为JSON格式返回给客户端。该Servlet还包含了处理中文乱码的方法。

3153

被折叠的 条评论
为什么被折叠?



