为了账号安全,请及时绑定邮箱和手机立即绑定

为啥使用感叹号的时候报错提示无效的方法,麻烦各位大大帮忙瞧瞧

Action代码

public class HelloWorldAction extends ActionSupport {

/**

*/

private static final long serialVersionUID = 1L;


@Override

public String execute() throws Exception {

System.out.println("执行Action");

return SUCCESS;

}

//添加

public String add(){

System.out.println("执行ADD");

return "add";

}

//更新

public String update(){

System.out.println("执行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>

运行后访问 http://127.0.0.1:8080/HelloWorld/helloWorld!add

报错提示无效的方法

http://img1.sycdn.imooc.com//578c8a36000133cd05050047.jpg

正在回答

1 回答

你加上后缀.action试试

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为啥使用感叹号的时候报错提示无效的方法,麻烦各位大大帮忙瞧瞧

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号