美文网首页
AddUserServlet

AddUserServlet

作者: 张威先森 | 来源:发表于2018-10-15 16:13 被阅读0次

package com.servlet;

import java.io.IOException;
import java.sql.SQLException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.model.bean.UserInfo;
import com.model.service.AddUserService;

/**

  • Servlet implementation class AddUserServlet
    */
    public class AddUserServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;

    /**

    • @see HttpServlet#HttpServlet()
      */
      public AddUserServlet() {
      super();
      // TODO Auto-generated constructor stub
      }

    /**

    • @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
      */
      protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
}

/**
 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
 */
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    System.out.println("进入dopost方法");
    //设定请求对象的编码格式
    request.setCharacterEncoding("utf-8");
    //获取表单数据
    //request.getParameter() 参数是页面中表单控件的name
    //方法的返回值 就是该表单元素的value
    //返回值类型永远是String类型
    String username=request.getParameter("username");
    String password=request.getParameter("password");
    String teltype=request.getParameter("tel");
    String telephone=request.getParameter("telephone");
    String jobAddress=request.getParameter("jobAddress");
    String sal=request.getParameter("sal");
    String salary=request.getParameter("salary");
    String school=request.getParameter("school");
    //封装数据
    UserInfo user = new UserInfo();
    user.setUsername(username);
    user.setPassword(password);
    user.setTetType(Integer.parseInt(teltype));
    user.setTelephone(telephone);
    user.setJobAddress(jobAddress);
    if("其他".equals(sal)){
        user.setSal(salary);
    }else{
        user.setSal(sal);
    }
    user.setSchool(school);
    
    //调用Service层代码进行保存
    try {
        AddUserService.getInstance().saveUser(user);
    } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    
    
}

}

相关文章

  • AddUserServlet

    package com.servlet; import java.io.IOException;import ja...

网友评论

      本文标题:AddUserServlet

      本文链接:https://www.haomeiwen.com/subject/pygfzftx.html