表單:<form action="control/productmanage_add.action">
配置:
<package name="qing" namespace="/control" extends="struts-default">
<action name="productmanage_*" class="..." method="{1}"> ... </action>
</package>
錯誤:There is no Action mapped for namespace [/] and action name [productmanage_add]
control/productmanage_add.action → Struts2 解析為 namespace=/control, actionName=productmanage_add。**正確**。<url-pattern>*.action</url-pattern> 但請求路徑不匹配。<form action="${pageContext.request.contextPath}/control/productmanage_add.action">method="post" "> → method="post">。訪問 /struts-config-browser/index.jsp 查看實際映射表,確認 /control namespace 下是否存在 productmanage_add。