//struts.xml的配置
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<package name="system" namespace=" /admin" extends="struts-default">
<action name="systemusermanager" class="com.softfz.action.system.SystemUserAction" >
<result >/system/systemuser/systemuserlist.jsp</result>
</action>
</package>
</struts>
以下是index.jsp 请求action的链接
<li><a href="../admin/systemusermanager" target="_blank" rel="external nofollow" target="navTab" rel="adminQuery">管理员管理</a></li>
当请求上述action时报错There is no Action mapped for namespace /admin and action name systemusermanager. - [unknown location]
原来是我犯了一个不仔细的错误
<package name="system" namespace=" /admin" extends="struts-default">
namaespace=" /admin" 中的/admin前多了一个空格!正确写法namaespace="/admin" ,错误写法namaespace=" /admin"