regservlet

package com.neuedu.servlet;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.neuedu.pojo.User;
import com.neuedu.service.IUserService;
import com.neuedu.service.ipml.UserServiceImpl;

/**
 * Servlet implementation class regservlet
 */
@WebServlet("/regservlet")
public class regservlet extends HttpServlet {
    private static final long serialVersionUID = 1L;

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

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

    /**
     * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse
     *  response)
     */
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        String name = request.getParameter("name");
        String password = request.getParameter("password");
        String repeatpwd = request.getParameter("repeatpwd");
        String email = request.getParameter("email");
        String idcard = request.getParameter("idcard");
        IUserService userservice = new UserServiceImpl();
        User j = userservice.checkuser(name);

        if (j == null) {

            User user = new User();

            user.setName(name);
            user.setPassword(password);
            user.setRepeatpwd(repeatpwd);
            user.setEmail(email);
            user.setIdcard(idcard);

            int i = userservice.adduser(user);
            String result;

            if (i > 0) {
                response.getWriter().print("成功<a href='login.jsp'>登录</a>");
            } else {
                request.setAttribute("result", "注册失败");

            }

        } else {
            
            response.getWriter().print("用户名已存在<a href='reg.jsp'>注册</a>");
        }
    }

}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容