zoukankan      html  css  js  c++  java
  • 关系管理系统:Web层controller控制页面Servlet AddCustomerServlet

    package cn.itcast.web.controller;
    
    import java.io.IOException;
    
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    import cn.itcast.domain.Customer;
    import cn.itcast.serivce.BusinessServiceInterface;
    import cn.itcast.service.impl.BusinessService;
    import cn.itcast.utils.WebUtils;
    
    public class AddCustomerServlet extends HttpServlet {
    
        public void doGet(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
    
            request.setCharacterEncoding("UTF-8");
            
            try{
                Customer c = WebUtils.request2Bean(request, Customer.class);
                c.setId(WebUtils.makeId());
                BusinessServiceInterface serivce = new BusinessService();
                serivce.addCustomer(c);
                request.setAttribute("message", "客户添加成功!!");
            }catch (Exception e) {
                e.printStackTrace();
                request.setAttribute("message", "客户添加失败!!");
            }
            
            request.getRequestDispatcher("/message.jsp").forward(request, response);
            
        }
    
        public void doPost(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
    
            doGet(request, response);
        }
    
    }
  • 相关阅读:
    Retrofit2.0+OkHttp打印Request URL(请求地址参数)
    Java如何从HttpServletRequest中读取HTTP请求的body
    解决gradle:download特别慢的问题
    20180531
    20180531 运算符重载
    20180531 二叉树
    20180530
    20180529-2
    20180529-1
    20180529
  • 原文地址:https://www.cnblogs.com/lichone2010/p/3175896.html
Copyright © 2011-2022 走看看