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

📄 registaction.java

📁 java做的 公交车查询系统....毕业设计
💻 JAVA
字号:
package gongjiaochexitong.renyuan;

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

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

import javax.servlet.ServletContext;
import javax.sql.DataSource;

public final class registAction extends Action{
	
	public ActionForward execute(
			ActionMapping mapping,
			ActionForm form,
			HttpServletRequest request,  
			HttpServletResponse response) throws Exception {
	  request.setCharacterEncoding("utf-8");		
	  registForm registform = (registForm)form;
	  String userName = registform.getUserName().trim();
	  String userPassword = registform.getUserPassword().trim();
	  String userPassword2 = registform.getUserPassword2().trim();
      String phoneNo = registform.getPhoneNo().trim();
      String email = registform.getEmail().trim();
	  
	  ServletContext context = servlet.getServletContext();
	  DataSource dataSource = (DataSource)context.getAttribute("db_renyuan");
	  conn_User db = new conn_User(dataSource);	  
			
	  if(userName!=null && !userName.equals("") && userPassword!=null
			&& !userPassword.equals("") && userPassword2!=null && 
			!userPassword2.equals("") && phoneNo!=null &&
			!phoneNo.equals("") && email!=null && !email.equals("")){
		 if(userPassword.equals(userPassword2)){
			 if(procedure_user.registUser(db, userName, userPassword, phoneNo, email)!=0){
				 db.conn_Close();     //close connection
				 return mapping.findForward("registSuccess");
			 }
			 else{   //插入操作失败
				 db.conn_Close();     //close connection
				 return mapping.findForward("registError");			 
			 }		 
		 }
		 else{  //密码与确认密码不相同
			 db.conn_Close();     //close connection
			 return mapping.findForward("registError");			 
		 }			
		    
	  }
	  else{   //获取表单失败
		db.conn_Close();     //close connection
		return mapping.findForward("registError");
	  }	
			
	}

}

⌨️ 快捷键说明

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