為啥使用感嘆號(hào)的時(shí)候報(bào)錯(cuò)提示無(wú)效的方法,麻煩各位大大幫忙瞧瞧
Action代碼
public class HelloWorldAction extends ActionSupport {
/**
*?
*/
private static final long serialVersionUID = 1L;
@Override
public String execute() throws Exception {
System.out.println("執(zhí)行Action");
return SUCCESS;
}
//添加
public String add(){
System.out.println("執(zhí)行ADD");
return "add";
}
//更新
public String update(){
System.out.println("執(zhí)行UPDATE");
return "update";
}
}
struts配置的代碼
<struts>
<package name="default" namespace="/" extends="struts-default">
<action name="helloWorld" class="com.hao.action.HelloWorldAction">
<result>/result.jsp</result>
<result name="add">/add.jsp</result>
<result name="update">/update.jsp</result>
</action>
</package>
<constant name="struts.enable.DynamicMethodInvocation" value="true"></constant>
</struts>
運(yùn)行后訪問(wèn)?http://127.0.0.1:8080/HelloWorld/helloWorld!add
報(bào)錯(cuò)提示無(wú)效的方法
2016-07-19
你加上后綴.action試試