Kein Ergebnis definiert für die Aktion und Ergebnis Eingabe für die Validierung

Dies ist mein struts.xml

<struts>
  <include file="example.xml"/>

  <constant name="struts.devMode" value="true" />

  <package name="register" namespace="/register" extends="struts-default,json-default">
    <action name="Registration"  class="example.Registration">
      <result name="success">/SucessPage.jsp</result>
      <result name="input">/UserData.jsp</result>
    </action>

    <action name="validateEmailValue" method="validateEmailValue" 
            class="example.Registration">
      <result type="json"/>
    </action>
  </package>
</struts>

in der jsp-Seite

<s:form action="http://localhost:8080/MyRegistrationProject/register/Registration" 
        name="data" validate="true"> 

es überprüfen Sie die Daten aber in meine action-Klasse es gibt do-Methode ausführen und validateEmailValue

Habe ich machen ajax-call mit getjson

$.getJSON("http://localhost:8080/MyRegistrationProject/register/validateEmailValue",
    { email:emailId },
    function(data) { alert("success") }
);

Wenn ich Anruf für validateEmailValue es gibt folgenden Fehler

No result defined for action example.Registration and result input

Jeder Einblick? Dank

Können Sie den code des Beispiel.Die Anmeldung?

InformationsquelleAutor Swapnil Sonawane | 2011-10-14

Schreibe einen Kommentar