checkuserpassportaction.java

来自「移动彩信管理平台」· Java 代码 · 共 69 行

JAVA
69
字号
/**
 * 
 */
package com.my7g.zj.mobile.mms.web.action;

import java.io.PrintWriter;

import org.apache.struts2.ServletActionContext;

import com.my7g.zj.mobile.mms.business.IUserService;
import com.my7g.zj.mobile.mms.mapping.TbMmsCpUser;
import com.opensymphony.xwork2.ActionSupport;

/**
 * 
 * 检测用户名/单位名称   是否存在
 * @author liuhb
 * 
 */
public class CheckUserPassportAction extends ActionSupport{
	private IUserService userService = null;
	private TbMmsCpUser tbMmsCpUser = new TbMmsCpUser();
	private String name;
	private int number = 0;
	private String type = null;	
	private String username;
	public String execute(){		
		try {					
			 PrintWriter pw = ServletActionContext.getResponse().getWriter();  
	         ServletActionContext.getResponse().setContentType("text/html;charset=UTF-8");  	         			
	         //检测用户名
	         if(type.equals("1")){
	        	 number = userService.checkName(name);
	        	 if(number==0){
	 				pw.print(0);			
	 			}else{
	 				pw.print(1);
	 			}
	          //检测单位名
	         }else if(type.equals("2")){
	        	 number = userService.checkUserCompany(name);
	        	 if(number==0){
	 				pw.print(2);	 								
	 			}else{
	 				pw.print(3);	 				
	 			}
	         }
			
		} catch (Exception e) {
			e.printStackTrace();
			return ERROR;
		}		
		return null;		
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public void setType(String type) {
		this.type = type;
	}
	public void setUserService(IUserService userService) {
		this.userService = userService;
	}

}

⌨️ 快捷键说明

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