新人求相助。

新人求帮助。。。
SSH框架,前台访问有的action可以,有的action提示找不到
报错:There is no Action mapped for namespace / and action name fetchPersonList. - [unknown location]
struts.XML配置如下:
<struts>
    <package name="default" extends="struts-default">
     <result-types>
     <result-type name="json" class="com.googlecode.jsonplugin.JSONResult"></result-type>
     </result-types>   
    
    <action name="fetchUserList" class="userManageAction" method="fetchUserList">
         <result type="json">
         </result>
        </action>
        
        <action name="fetchPersonList" class="personAction" method="fetchPersonList">
         <result type="json"></result>
        </action>
        
        <action name="fetchBookList" class="bookAction" method="fetchBookList">
         <result type="json"></result>
        </action>
        <action name="addUser" class="userManageAction" method="addUser"></action>
        <action name="updateUser" class="userManageAction" method="updateUser"></action>
        <action name="deleteUsers" class="userManageAction" method="deleteUsers"></action>
    </package>

applicationContext-action.xml的配置
<bean id="userManageAction" class="com.example.action.UserManageAction" scope="prototype">
<property name="userService" ref="userService"/>
</bean>

<bean id="bookAction" class="com.example.action.BookAction" scope="prototype">
<property name="bookService" ref="bookService"/>
</bean>
<bean id="personAction" class="com.example.action.PersonAction" scope="prototype">
<property name="personService" ref="personService"/>
</bean>

前台访问:
<script type="text/javascript">
$(document).ready(function() {
initCommonJS();
$("#gridTable").datagrid({
url:'fetchUserList.action?t=' + new Date(),
width:750,
sortName: 'name',
sortOrder: 'desc',
pagination:true,
rownumbers:true,
pageList:[15,30,50,100],
columns:[[
    {field:'id',title:'id',width:30,hidden:true},
    {field:'ck',checkbox:true,width:30},
    {field:'name',title:'姓名',width:80,sortable:true},
    {field:'old',title:'年龄',width:60,align:'center',sortable:true}
]],
toolbar:[{
id:'btnadd',
text:'增加',
iconCls:'icon-add',
handler:function(){
checkOpenUrl("#gridTable","useredit.html",550,420,"增加","用户");
}

访问fetchUserList.action没问题,一切正常,但是访问fetchPersonList或者fetchBookList的时候就会抱错
There is no Action mapped for namespace / and action name fetchPersonList. - [unknown location]
具体是什么问题啊?

------解决思路----------------------
fetchPersonList 你把这个名字换一个试试。
比如换成:personQuery
然后,单独测试:personQuery.action这个url,看看没有调用到后台的action