<package name="json" extends="json-default" namespace="/json">
        <action name="accessCountAction" class="accessCountAction">
<result type="json" />
</action>
</package>
始终进不去action,报错The requested resource (There is no Action mapped for action name accessDayCountAction.) is not available.感觉像是不是别这个命名空间,json-lib已导入,求助。。jsonstrutsaction

解决方案 »

  1.   

    class  是这样的写的吗,class写你的类的路径啊
      

  2.   

    <package name="struts-base" extends="struts-default">
    <result-types>
    <result-type name="json" class="org.apache.struts2.json.JSONResult" />
    </result-types>
    <action name="ajax_get_goods_type" class="ajaxAction" method="getGoodsType">
    <result name="success" type="json">
    <param name="root">goodsTypes</param>
    </result>
    </action>
    ........
    <param name="root"></param>中填入你想转换为json的对象
      

  3.   

    <package name="json" extends="json-default" namespace="/json">
            <action name="accessCountAction" class="accessCountAction">
    <result type="json" />
    </action>
    </package>ajax请求是json/accessCountAction?
      

  4.   

    出现这种问题就两个原因:
    第一,你跳转的namespace填错了,这个建议你发一下你跳转时候的url。
    第二,编译工具的大姨妈来了,我以前也遇到过这种情况,什么问题没有,就是找不到mappper,尝试了各种办法都不怎么好用,最后很偶然的又尝试了一遍,成功了。。
    别人给我出了一个解决方法吧。就是action的首字符大写可以解决这种问题。
    具体的帖子:http://bbs.csdn.net/topics/390356911
      

  5.   

    jsp页面的请求你怎么写的估计那里写错了,贴出来看看~~~~··
      

  6.   

    http://blog.csdn.net/wrewrter/article/details/4825105
      

  7.   

    1.namespace检查一下,可以在action里打印一下代码看看是否能进
    2.把项目清理一下,把tomcat目录下的work目录也清理一下,再部署试试
      

  8.   

    楼主我给你看看我的配置 :
    struts.xml 文件中:<package name="json" namespace="/json" extends="json-default">
             <action name="jqgrid" class="cn.com.action.StudentJqAction"
             method="doList">
                     <result type="json"></result>
             </action>
              <action name="add" class="cn.com.action.StudentJqAction"
             method="doAdd">
                     <result type="json"></result>
             </action>
    </package>jsp文件:
              $("#gridTable").jqGrid({
                     url:'json/jqgrid.action',//获取数据的地址
                         datatype: "json",
                     editurl:"json/add.action",//表格添加修改等提交的地址