ajax

 

  1. 可以這樣:先定義data  
  2. var user{ "username" : $("txtUsername").val(), "password" : $("txtPassword").val() };  
  3. $.ajax({  
  4. url:"login.action",  
  5. data:user, //返回的數據  
  6. dataType :"json",  
  7. ...  
  8. });  
  9.  
  10. 返回的是json,在配置文件裏  
  11. <package name="json-alidate" extends="json-default" namespace="/user"> 
  12.      <action name="login" class="......LoginAction"> 
  13.     <result name="success" type="json"> 
  14.              <param name="root">ok</param> 
  15.     </result> 
  16.     </action> 
  17. </package> 
  18.  
  19. 驗證的action裏可以寫  
  20. private  String username;  
  21. private String password;  
  22. private boolean ok;  
  23. ...getter  and setter...  
  24. publict String excute() {  
  25.   User user = new User();  
  26.    
  27.   user.setUsername(username);  
  28.   ...判斷  
  29.   user.setPassword(password);  
  30. ...判斷  
  31. (用戶名密碼正確ok=true,否則false)  
  32. return "success";  

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章