国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > AJAX > 正文

Ajax驗證用戶的唯一性

2024-09-01 08:28:01
字體:
來源:轉載
供稿:網友

針對初學者,學習Ajax驗證用戶的唯一性實戰是為了鞏固Ajax,Jquery,Json與Struts2基礎知識,具體內容如下

瀏覽效果圖:

這里寫圖片描述

這里寫圖片描述

這里寫圖片描述

這里寫圖片描述

那我們就開始了,操作步驟如下

1.首先我們先導入所需要的包及文件

Json 包:

這里寫圖片描述

struts2 包:

這里寫圖片描述

引入jquery-2.1.1.min.js文件。

<script type="text/javascript" src="js/jquery-2.1.1.min.js"></script>

2.然后,我們需要在web.xml 文件中,配置Struts2過濾器

<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>

3.然后,開始編寫我們的login.jsp頁面,當然大家可以對他加一些CSS樣式,使其更加美觀。(我只簡單做了一下,有點Low)

<div class="row"> <h1>Ajax+Jquery驗證用戶的唯一性</h1> <form action="" method="post">  <h3>名字:</h3>  <input type="text" id="name" class="form-control" name="user.name" id="name" placeholder="請輸入你的用戶名">  <br><br>  <input type="submit" class="btn btn-success" value="驗證用戶的唯一性"/>      <span id="namemsg"></span> </form></div>

4.然后,我們開始寫Action了。

//驗證用戶的唯一性public void isexist() throws IOException {  boolean exist = name.equals("張三") ;  JSONObject result=new JSONObject();  if(exist){   result.put("exist", true);  }else{   result.put("exist", false);  }  ServletActionContext.getResponse().setContentType("text/html;charset=utf-8");  PrintWriter out=ServletActionContext.getResponse().getWriter();  out.println(result.toString());  out.flush();  out.close(); }

5.最后,編寫Struts.xml文件

<package name="user" namespace="/" extends="struts-default">   <action name="user_*" class="com.ddge.action.UserAction" method="{1}">  <result name="error">/login.jsp</result> </action></package>            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 北流市| 富平县| 甘孜| 额尔古纳市| 津南区| 青冈县| 祥云县| 浪卡子县| 廉江市| 宜城市| 东港市| 英吉沙县| 绥化市| 庆阳市| 伊川县| 龙江县| 广宁县| 年辖:市辖区| 龙泉市| 永胜县| 沈阳市| 惠州市| 烟台市| 邹平县| 涿鹿县| 崇礼县| 交口县| 奇台县| 南郑县| 龙陵县| 承德市| 桂平市| 维西| 石棉县| 绍兴县| 丽江市| 辰溪县| 紫阳县| 祁阳县| 乡宁县| 南开区|