⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uregservlet.java~10~

📁 一个由B/S做的宠物医院
💻 JAVA~10~
字号:
package pethospitalsystem;

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;

public class URegServlet extends HttpServlet {
    private static final String CONTENT_TYPE = "text/html; charset=GBK";

    //Initialize global variables
    public void init() throws ServletException {
    }

    //Process the HTTP Get request
    public void doGet(HttpServletRequest request, HttpServletResponse response) throws
            ServletException, IOException {
        response.setContentType(CONTENT_TYPE);
        request.setCharacterEncoding("GBK");
        //得到注册表单中的信息.
        String username=request.getParameter("username");
        //将username的值保存起来.
        ServletContext context=getServletContext();
        context.setAttribute(username,"username");
        String pwd=request.getParameter("password");
        String question=request.getParameter("question");
        String answer=request.getParameter("answer");
        String fullname=request.getParameter("fullname");
        String gender=request.getParameter("gender");
        String sex;
        if(gender.equals("0")){
            sex="男";
        }else{
            sex="女";
        }
        String year=request.getParameter("year");
        String month=request.getParameter("month");
        String day=request.getParameter("day");
        String date=year+"-"+month+"-"+day;
        String idType=request.getParameter("idType");
        String type;
        if(idType.equals("0")){
            type="身份证";
        }else if(idType.equals("1")){
            type="学生证";
        }else if(idType.equals("2")){
            type="军人证";
        }else{
            type="护照";
        }
        String idCard=request.getParameter("idCard");
        String email=request.getParameter("email");
        UserInfoBean uib=new UserInfoBean();
        UserInfoDaoBean uidb=new UserInfoDaoBean();
        //将得到的信息设置到Bean中.
        uib.setUserName(username);
        uib.setUPassword(pwd);
        uib.setUPwdQuestion(question);
        uib.setUPwdAnswer(answer);
        uib.setUTrueName(fullname);
        uib.setUGender(sex);
        uib.setUBirthday(date);
        uib.setUIdType(type);
        uib.setUIdCard(idCard);
        uib.setUEmail(email);
        System.out.println(uib.getUGender());
        System.out.println(uib.getUBirthday());
        System.out.println(uib.getUIdType());
        //然后调用UserInfoDaoBean中的方法来往数据库中插数据,并进行判断转向.
        if(uidb.insertdata()){
            response.sendRedirect("RegSucceed.jsp");
        }
    }

    //Process the HTTP Post request
    public void doPost(HttpServletRequest request, HttpServletResponse response) throws
            ServletException, IOException {
        doGet(request, response);
    }

    //Clean up resources
    public void destroy() {
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -