对应的路径是/manage/user/userGroupList!viewUserGroupList.action
struts.xml,中的配置文件部分代码是:
<action name="userGroupList" class="neo.netp.action.user.UserGroupListAction">
  <result name="viewUserGroupList">userList.ftl</result>
</action>UserGroupListAction中的对应代码是:
public String viewUserGroupList(){
group=this.getServMgr().getUserStatService().viewuser();
return "viewUserGroupList";
}
UserStatService中对应代码是:
public PagingList viewuser() {
String sql_userview="####";
return getPagingList(sql_userview);
}如果对应路径是/manage/user/userGroupList.action,那么struts.xml中配置文件部分代码和Action与Serivce中的对应代码是什么样子的?

解决方案 »

  1.   

    <action name="userGroupList" class="neo.netp.action.user.UserGroupListAction">
      <result type="redirectAction">viewUserGroupList</result>
    </action>
      

  2.   

    action 不变<action name="userGroupList" class="neo.netp.action.user.UserGroupListAction" method="viewUserGroupList">
      <result name="viewUserGroupList">userList.ftl</result>
    </action>
      

  3.   

    一个类必须是在包的情况下加载,你的意思是说在建一个文件下下面吗,在搞一个类名吗,一般工程那会自动加载WEB-INF/src 下面的包里所有的类,一个类如果要加载就必须有包名,尽管你不给包名,系统也自动加载一个包,我们就叫做无名包,但是无名包的类名不能与其它包的类引用与复用,如果你要加载这个类就必须给这个类前定义包名!