Heim > Artikel > Web-Frontend > So überprüfen Sie die Einzigartigkeit von Benutzern in der Datenbank mit Ajax
Dieses Mal zeige ich Ihnen, wie Ajax die Einzigartigkeit von Benutzern in der Datenbank überprüft. Welche Vorsichtsmaßnahmen es gibt, um die Einzigartigkeit von Benutzern in der Datenbank zu überprüfen? Schauen Sie mal rein.
Für Anfänger besteht der praktische Zweck des Erlernens von Ajax zur Überprüfung der Benutzereinzigartigkeit darin, die Grundkenntnisse von Ajax, Jquery, Json und Struts2 zu festigen. Der spezifische Inhalt ist wie folgt
Durchsuchen Sie die Renderings:
Dann lasst uns anfangen, SchritteWie folgt
Zuerst importieren wir die erforderlichen Pakete und Dateien
Json-Paket:
struts2-Paket:
Führen Sie die Datei jquery-2.1.1.min.js ein.
2. Dann müssen wir den Struts2-Filter in der web.xml-Datei konfigurieren
<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 Dann beginnen wir mit dem Schreiben unserer login.jsp-Seite, die Sie natürlich ändern können Fügen Sie einige CSS-Stile hinzu, um es schöner zu machen. (Ich habe es nur kurz gemacht, etwas leise)
<p> </p><h1>Ajax+Jquery验证用户的唯一性</h1>
4. Dann haben wir angefangen, Action zu schreiben.
//验证用户的唯一性 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. Schreiben Sie abschließend die Struts.xml-Datei
<package> <action> <result>/login.jsp</result> </action> </package>
Ich glaube, Sie haben die Methode beherrscht, nachdem Sie den Fall in diesem Artikel gelesen haben Beachten Sie auch andere verwandte Artikel auf der chinesischen PHP-Website!
Empfohlene Lektüre:
So übergeben Sie mehrere Parameter mit Ajax
Ajax-Datei-Upload + Browserkompatibilität für die Verarbeitung
Das obige ist der detaillierte Inhalt vonSo überprüfen Sie die Einzigartigkeit von Benutzern in der Datenbank mit Ajax. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!