【Java开源代码栏目提醒】:网学会员鉴于大家对Java开源代码十分关注,论文会员在此为大家搜集整理了“CheckRegisterServlet.java”一文,供大家参考学习
package com.wxpn.tutorial.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.wxpn.tutorial.db.ConnectionPool;
import com.wxpn.tutorial.db.DB;
/**
* Servlet implementation class for Servlet: RegisterServlet
*/
public class CheckRegisterServlet extends javax.servlet.http.HttpServlet
implements javax.servlet.Servlet {
/*
* (non-Java-doc)
*
* @see javax.servlet.http.HttpServlet#HttpServlet()
*/
public CheckRegisterServlet() {
super();
}
/*
* (non-Java-doc)
*
* @see javax.servlet.http.HttpServlet#doPost(HttpServletRequest request,
* HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
// 获取提交的用户名:
String strUserName = request.getParameter("txtUserName");
strUserName=new String(strUserName.getBytes("ISO8859_1"),"UTF-8");
// 获取提交的密码:
String strPassword = request.getParameter("txtPassword");
strPassword=new String(strPassword.getBytes("ISO8859_1"),"UTF-8");
String strConfPassword = request.getParameter("txtConfPassword");
// 获取其他数据:
String strRealName = request.getParameter("txtRealName");
strRealName=new String(strRealName.getBytes("ISO8859_1"),"UTF-8");
String strGender = request.getParameter("sltGender");
String strTel = request.getParameter("txtTel");
strTel=new String(strTel.getBytes("ISO8859_1"),"UTF-8");
String strEmail = request.getParameter("txtEmail");
strEmail=new String(strEmail.getBytes("ISO8859_1"),"UTF-8");
String strHomePage = request.getParameter("txtHomePage");
strHomePage=new String(strHomePage.getBytes("ISO8859_1"),"UTF-8");
int intGender = -1;
// 转化变量:
if ((strGender != null) && (strGender.equals("1"))) {
intGender = 1;
} else if ((strGender != null) && (strGender.equals("0"))) {
intGender = 0;
}
User user = new User();
user.setUserName(strUserName);
user.setUserPwd(strPassword);
user.setRealName(strRealName);
user.setGender(intGender);
user.setTelNumber(strTel);
user.setEmail(strEmail);
user.setHomepage(strHomePage);
request.setAttribute("user", user);
try {
request.getRequestDispatcher("/register2.jsp").forward(request,
response);
} catch (Throwable t) {
getServletContext().log(t.getMessage());
}
}
}
上一篇:
CheckQuota.java
下一篇:
白色姜花,略微开了