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

📄 validateusernameaction.java

📁 spring struts hibernate 集成开发的web应用
💻 JAVA
字号:
//Create and modify by cnsdlpackage com.sc.struts.action.user.manage;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.Action;//import org.apache.struts.action.ActionErrors;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import org.apache.struts.action.ActionMessage;import org.apache.struts.action.ActionMessages;import com.sc.struts.form.user.reg.CheckUsernameForm;import com.sc.dao.UserDAO;/**  * @author cnsdl * Creation date: 02-17-2006 *  * XDoclet definition: * @struts.action path="/validateUsername" name="checkUsernameForm" scope="request" validate="true" */public class ValidateUsernameAction extends Action {	// --------------------------------------------------------- Instance Variables	private static final String Exist = "Exist";	private static final String Nonexist = "Nonexist";	private UserDAO userDAO;	// --------------------------------------------------------- Methods	/** 	 * Method execute	 * @param mapping	 * @param form	 * @param request	 * @param response	 * @return ActionForward	 */		public ActionForward execute(		ActionMapping mapping,		ActionForm form,		HttpServletRequest request,		HttpServletResponse response) {				//ActionErrors errors = new ActionErrors();				ActionMessages msg = new ActionMessages();		CheckUsernameForm checkUsernameForm = (CheckUsernameForm) form;		if (userDAO.isUsedUsername(checkUsernameForm.getUsername())){			//进入更改密码的第二步			return mapping.findForward(Exist);		}else{			//处理错误			msg.add(msg.GLOBAL_MESSAGE, new ActionMessage("no.db.username"));			//errors.add("Nonexist", new ActionMessage("no.db.username"));			saveMessages(request,msg);			//saveErrors(request,errors);			return mapping.findForward(Nonexist);		}	}	public UserDAO getUserDAO() {		return userDAO;	}	public void setUserDAO(UserDAO userDAO) {		this.userDAO = userDAO;	}}

⌨️ 快捷键说明

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