本帖最后由 cm_0914 于 2012-02-07 19:01:23 编辑

解决方案 »

  1.   


    <package name="com.act ion.testJson" extends="json-default" nam
    espace="/" >
      

  2.   

    extends="json-default"
      

  3.   

    我试了一下你的代码,写alert(),是弹不出来,但改成alert("");就能弹出来了,不知道为什么,求高手指导!
      

  4.   


    我写成alert("");也打印不出来,你还有别的更改吗?
      

  5.   


    我没改别的啊。无非是访问了自己的action。你后台都打印出来了应该也没问题啊。不行你试试
    jQuery.get("R_check_registerCard.action?RegisterCardID="+$("#RegistCardID").val(),{},
    function cb(c){
      alert();
      },"json");
    再不行你把get改成post再不行,你后台action里往前台传个json串,你看前台能接收到吗?
      

  6.   

    struts.xml 中的配置代码:  <action name="R_*" method="{1}" class="registerAction">
    <result name="check_registerCard" type="json"/>
      </action>jsp 中的代码:  jQuery.get("R_checkwww.163xyx.com_registerCard.action?RegisterCardID="+$("#RegistCardID").val(),null,
    function cb(c){
      alert();
      },"json");
    java 代码:
        
      public String check_registerCard(){
    System.out.println("123123123123");
    return "check_registerCard";
    }不知道啊,好乱啊