两种方法获取的数据在servlet层传递的方法相同,下面为Servlet中代码,以查询表中所有信息为例。
//重写doGet方法
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
request.setCharacterEncoding("UTF-8");//防止request请求时中文数据出现乱码
String flag = request.getParameter("flag");//通过flag值判定增删改查操作
if(flag == null) {
queryOffer(request,response);
}else if("add".equals(flag)){
addOffer(request,response);
}else if("del".equals(flag)) {
deleteOffer(request,response);
}else if("update".equals(flag)) {
updateOffer(request,response);
}
}
//处理从数据库查询到的数据以返回前端
protected void queryOffer(HttpServletRequest request, HttpServletResponse response) {<