2010-08-04 6 views
1

je le javascript suivant la fonction que j'appelle le bouton d'envoi, cliquez ....

checkuser fonction

() { var uname = $ ('# nom d'utilisateur') .val(); var pword = $ ('# mot de passe'). Val(); alerte (uname); alerte (pword);

 $.getJSON("login.html",{username: uname, password: pword}, 
       function(message){ 
    alert(message); 
      }); 
    } 

J'utilise le printemps 3.0 ..... mvc ci-après le contrôleur que j'utilise ...

package

com.web.controller;

import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody;

@Controller public class LoginController { @RequestMapping ("/ login.html") @ResponseBody public String getLoginStatus (@RequestParam ("nom d'utilisateur") nom d'utilisateur String, @RequestParam ("mot de passe") Mot de passe Chaîne) { System.out.println ("\ n \ nin contrôleur de connexion \ n \ n"); if (nom d'utilisateur == "apoorvabade" & password == "apoorva123") { return "Connexion réussie !!!"; } sinon { return "Échec de la connexion"; }} }

lorsque je clique sur le bouton d'envoi, la fonction correspondant à l'action /login.html n'est pas invoqué .... J'utilise le DispatcherServlet pour cartographier les demandes à ce qui suit ... .

ici est le ressort servlet.xml

http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd « >

/WEB-INF/jsp/ .jsp

web.xml:

Spring Ajax Tutoriel projet ressort org.springframework.web.servlet.DispatcherServlet

ressort *.html

index.jsp

Quelqu'un peut-il me dire le problème s'il vous plaît?

+0

limite charatcter désolé avait dépassé ... donc je vais poster mes fichiers individuaaly .... index.jsp: \t \t fonction checkuser() \t \t {var \t \t uname = $ ('# nom d'utilisateur '). val(); \t \t \t var pword = $ ('# mot de passe'). Val(); \t \t \t alerte (uname); \t \t \t alerte (pword); \t \t \t \t \t \t \t \t $ .getJSON ("login.hml", {nom d'utilisateur: uname, mot de passe: pword}, ​​ \t fonction \t (message) { \t \t \t \t \t \t \t alerte (message); \t \t}); \t \t} – apoorvabade

Répondre

0

Cela a probablement à voir avec votre fonction de soumission. Vous n'avez pas montré ça. J'ai couru votre fonction sur ma page. checkUser est bon à faire.