源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2022-02-09 16:30 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:struts2+jquery组合验证注册用户是否存在
注册界面 register.jsp
[u]复制代码[/u] 代码如下:
<%@ 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方法
[u]复制代码[/u] 代码如下:
/** * 查找用户是否存在 * * @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; }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部