struts2+jquery驗證註冊用戶是否存在

註冊界面 register.jsp


	
		註冊界面
		<script type="text/javascript" src="js/jquery-1.6.js">
</script>
		<script type="text/javascript">
function findByName() {
	$.ajax( {
		url : 'login!findByName',
		data : {
			name : $("#name").val()
		},
		type : 'post',
		dataType : 'text',
		success : function(data) {
			if ('exist' === data) {
				$('#nametip').text('存在該用戶');
			} else {
				$('#nametip').text('不存在該用戶');
			}
		},
		error : function() {
			alert("異常!");
		}
	});
}
</script>
	
	
		
			

用戶註冊

用戶名:

密 碼:
重復密碼:

action方法

	/**
	 * 查找用戶是否存在
	 * 
	 * @return
	 * @throws IOException
	 */
	public String findByName() throws IOException {
		List listPerson = ms.findByName(name);
		String findByNameTip;
		if (listPerson.size() > 0) {
			findByNameTip = "exist"; // 存在用戶
		} else {
			findByNameTip = "noexist"; // 不存在用戶
		}
		ServletActionContext.getResponse().getWriter().print(findByNameTip);
		return null;
	}

發佈留言