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);
        }
    
    }
  • 相关阅读:
    PHP乘法表
    通过闭包可以返回局部变量
    FZU2125_简单的等式
    FZU2122_又见LKity
    FZU2121_神庙逃亡
    UVA12585_Poker End Games
    UVA12583_Memory Overow
    HDU4647_Another Graph Game
    HDU4646_Laser Beam
    HDU4787_GRE Words Revenge
  • 原文地址:https://www.cnblogs.com/lichone2010/p/3175896.html
Copyright © 2011-2022 走看看