亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么進行動態調用時拋出java.lang.NoSuchMethodException: Action.test.add()錯誤

方法類:
package?Action;

import?com.opensymphony.xwork2.ActionSupport;

public?class?test?extends?ActionSupport?{


	public?String?execute()?throws?Exception?{

		System.out.print("executed");
		return?SUCCESS;
	}
	
???public?String?add(){
	???return?SUCCESS;
???}
}
配置文件:
<?xml?version="1.0"?encoding="UTF-8"?>
<!DOCTYPE?struts?PUBLIC
????"-//Apache?Software?Foundation//DTD?Struts?Configuration?2.0//EN"
????"http://struts.apache.org/dtds/struts-2.0.dtd">

<struts>
?????????<package?name="defult"?namespace="/"?extends="struts-default">
??????????????<action?name="test"?class="Action.test">
????????????????<result>/test.jsp</result>
?????????????</action>
?????????????????<action?name="add"?method="add"?class="Action.test">
???????????????????<result>/add.jsp</result>
?????????????????</action>???????
?????????</package>
???????????

</struts>
url:http://localhost:8080/MyfirstStruts2/add.action


正在回答

1 回答

默認執行了execute(),因為你的第一個<action>沒配置method。

0 回復 有任何疑惑可以回復我~
#1

huageniuniude 提問者

非常感謝!
2016-05-25 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么進行動態調用時拋出java.lang.NoSuchMethodException: Action.test.add()錯誤

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號