json+struts2

struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
      <package  name="login" extends="json-default" namespace="/login">
      <global-results>
       <result name="input">${context_path}/main.jsp</result>
      </global-results>    
         <action name="unTestAction" class="UnTestAction">
  <result type="json">
    <param name="excludeProperties">test</param>
  </result>  
  </action>
     </package>  
</struts>

外加json.jar

js文件

var params = {aa: parseInt(Math.random()*1000), manname:name ,manpwd:password};
    $.ajax({ url: "login/loginAction.action",
             type:"post",
             ifModified:true,          
            dataType:"html",
          data: params,
            success:function(msg){
                eval("res = "+msg);
                var ret = res.flag;
}

posted on 2010-04-25 12:21  sdh  阅读(126)  评论(0)    收藏  举报

导航