南大软工学徒
2016-07-17 15:57
add()和update()方法的返回值好像在感叹号方式下 必须是“add”和“update”?为什么?求解
Action
public String add()
{
request.setAttribute("path", "update");
return "addAction";
}
helloworld-xml
<!--2感叹号方式要配置的文件 页面调用http://localhost:8080/HelloWorld/helloworld!add.action 不推荐-->
<action name="helloworld" class="com.imooc.action.HelloWorldAction">
<result>/jsp/result.jsp</result>
<result name="addAction">/jsp/add.jsp</result>
<result name="updateAction">/jsp/update.jsp</result>
</action>
因为你HelloworldAction中写的方法就是add(),update()。!感叹号就是去找你的Action里的方法
return的值随便什么都可以要和result里的name值保持相同
希望能帮到你!!
Struts2入门
95062 学习 · 456 问题
相似问题