1
描述:所請求的資源/Strut2Examples/checkMethods/updateCRUD
不可用。如何調用命名空間基於的動作正常用於Struts2的HTML。它適用於Struts2 Forms。請幫我理解。
HTML:
<s:form namespace="/checkMethods" action="executeCRUD" >
<s:submit label="execute" value="execute" />
</s:form>
<form name="normalForm" id="normalForm">
<input type="button" value="update" onclick="submitForm()"/>
</form>
Java腳本:
<script type="text/javascript">
function submitForm()
{
var myForm = document.getElementById("normalForm");
myForm.action="checkMethods/updateCRUD";
myForm.submit();
}
</script>
感謝您的回覆,如何使用不帶sturts2標籤的Struts2名稱空間,如
sunleo你可以從'ServletActionContext.getActionMapping()。getNamespace()' –
得到一個命名空間所以你說我不能在沒有struts2標籤的情況下實現這個!因爲使用ServletActionContext.getActionMapping()。getNamespace()可以獲取但不能在窗體中設置。 – sunleo