码迷,mamicode.com
首页 > Web开发 > 详细

struts2+jquery验证注册用户是否存在

时间:2014-04-29 13:44:19      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:struts2+jquery验证注册用户

注册界面 register.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<html>
	<head>
		<title>注册界面</title>
		<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>
	</head>
	<body>
		<form action="login!register" method="post">
			<table align="center">
				<caption>
					<h3>
						用户注册
					</h3>
				</caption>
				<tr>
					<td>
						  用户名:
						<input type="text" id="name" name="name" onblur="findByName()" />
					</td>
					<td>
						<div id="nametip">
							 
						</div>
					</td>
				</tr>

				<tr>
					<td>
						密    码:
						<input type="text" name="password" />
					</td>
				</tr>
				<tr>
					<td>
						重复密码:
						<input type="text" name="password2" />
					</td>
				</tr>
				<tr align="center">
					<td colspan="2">
						<input type="submit" value="注册" />
						<input type="reset" value="重填" />
					</td>
				</tr>
			</table>
		</form>
	</body>
</html>

action方法

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


struts2+jquery验证注册用户是否存在

标签:struts2+jquery验证注册用户

原文地址:http://blog.csdn.net/adam_wzs/article/details/24666349

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!