Heim  >  Artikel  >  Web-Frontend  >  So überprüfen Sie die Einzigartigkeit von Benutzern in der Datenbank mit Ajax

So überprüfen Sie die Einzigartigkeit von Benutzern in der Datenbank mit Ajax

php中世界最好的语言
php中世界最好的语言Original
2018-04-04 15:31:081961Durchsuche

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:

So überprüfen Sie die Einzigartigkeit von Benutzern in der Datenbank mit Ajax

So überprüfen Sie die Einzigartigkeit von Benutzern in der Datenbank mit Ajax

So überprüfen Sie die Einzigartigkeit von Benutzern in der Datenbank mit Ajax

So überprüfen Sie die Einzigartigkeit von Benutzern in der Datenbank mit Ajax

Dann lasst uns anfangen, SchritteWie folgt

Zuerst importieren wir die erforderlichen Pakete und Dateien

Json-Paket:

So überprüfen Sie die Einzigartigkeit von Benutzern in der Datenbank mit Ajax

struts2-Paket:

So überprüfen Sie die Einzigartigkeit von Benutzern in der Datenbank mit Ajax

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn