userloginbuild.java

来自「详细的建站源码 详细的建站源码 详细的建站源码 详细的建站源码」· Java 代码 · 共 43 行

JAVA
43
字号
/* 
 * Created on 2007-2-9
 * Last modified on 2007-2-9
 * Powered by YeQiangWei.com
 */
package com.yeqiangwei.club.controller.form.build;

import javax.servlet.http.HttpServletRequest;

import com.yeqiangwei.club.util.PostUtils;
import com.yeqiangwei.club.controller.form.UserLoginForm;
import com.yeqiangwei.util.ParamUtils;

public class UserLoginBuild {
	
	private HttpServletRequest request;
	
	public UserLoginBuild(HttpServletRequest request){
		this.request = request;
	}
	
	public UserLoginForm building(UserLoginForm f){
		return this.utils(f);
	}
	
	public UserLoginForm building(){
		UserLoginForm f = new UserLoginForm();
		return this.utils(f);
	}
	
	private UserLoginForm utils(UserLoginForm f){
		f.setUserName(ParamUtils.getStringParameter(request,"userName"));
		f.setPassword(ParamUtils.getStringParameter(request,"password"));
		f.setRemember(ParamUtils.getIntParameter(request,"remember",0));
		f.setRand(ParamUtils.getStringParameter(request,"rand"));
		f.setBeforeURL(ParamUtils.getStringParameter(request,"beforeURL",null));
		f.setPosts(PostUtils.postNumber(request,"loginPosts"));
		f.setLastLoginIp(request.getRemoteAddr());
		return f;
	}
	
}

⌨️ 快捷键说明

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