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);
        }
    
    }
  • 相关阅读:
    springMVC源码分析
    世界近代史二
    世界近代历史
    UVA
    UVA
    UVA
    Web 前端开发学习之路(入门篇)
    01 Linux入门介绍
    2. Python基本知识
    1. 初识Python
  • 原文地址:https://www.cnblogs.com/lichone2010/p/3175896.html
Copyright © 2011-2022 走看看