sturts.xml
<action name="sendOrSaveToDraftBox" class="cn.itcast.oa.web.action.MessageAction" >
<result type="redirectAction" name="outBox">outBox</result>
<result type="redirectAction" name="draftBox">draftBox</result>
</action>sendUI.jsp
<s:form action="sendOrSaveToDraftBox" method="post" namespace="/MessageAction" name="send">
<s:select label="级别" name="priority" list="#{0:'普通',1:'重要'}" headerKey="-1" headerValue="请选择级别"/>
<s:select label="收件人" name="receiverId" list="receiversList" multiple="true" listKey="id" listValue="name"/>
<s:textfield label="标题" name="title" />
<s:textarea label="消息内容" name="content" cols="50" rows="10" ></s:textarea>
<s:submit value="发送" method="send"></s:submit>
<s:submit value="保存草稿" method="saveToDraftBox"></s:submit>
<s:reset></s:reset>
</s:form>class MessageAction extends ActionSupport{//......public String send() throws Exception {
//代码略
return "outBox";
}
public String saveToDraftBox() throws Exception {
//代码略
return "draftBox";
}
//......
}严重: Could not find action or result
/ItcastOA4_resource_sms/MessageAction/sendOrSaveToDraftBox.action
No result defined for action cn.itcast.oa.web.action.MessageAction and result success
at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:375)
......
为什么会这样呢,
<action name="sendOrSaveToDraftBox" class="cn.itcast.oa.web.action.MessageAction" >
<result type="redirectAction" name="outBox">outBox</result>
<result type="redirectAction" name="draftBox">draftBox</result>
</action>sendUI.jsp
<s:form action="sendOrSaveToDraftBox" method="post" namespace="/MessageAction" name="send">
<s:select label="级别" name="priority" list="#{0:'普通',1:'重要'}" headerKey="-1" headerValue="请选择级别"/>
<s:select label="收件人" name="receiverId" list="receiversList" multiple="true" listKey="id" listValue="name"/>
<s:textfield label="标题" name="title" />
<s:textarea label="消息内容" name="content" cols="50" rows="10" ></s:textarea>
<s:submit value="发送" method="send"></s:submit>
<s:submit value="保存草稿" method="saveToDraftBox"></s:submit>
<s:reset></s:reset>
</s:form>class MessageAction extends ActionSupport{//......public String send() throws Exception {
//代码略
return "outBox";
}
public String saveToDraftBox() throws Exception {
//代码略
return "draftBox";
}
//......
}严重: Could not find action or result
/ItcastOA4_resource_sms/MessageAction/sendOrSaveToDraftBox.action
No result defined for action cn.itcast.oa.web.action.MessageAction and result success
at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:375)
......
为什么会这样呢,
解决方案 »
- com.caucho.hessian.client.HessianConnectionException: 500
- 一个oracle问题
- Location.href="" 和<a href=""></a>传参有区别吗
- js中减法问题
- 求助:struts中html:button的问题
- taglib 的问题?
- jsp中可否使用可视的Bean?如何实现?请给个小例子
- weblogic项目部署问题
- Tomcat4.1.18 运行JSP指令和编译Servlet的问题?
- 快来看!!jcom2.23(java-com bridge) + websphere3.5 + 线程的问题。
- 请教各位大侠关于oracle字符集转换的问题
- 迷茫的感想,希望大能的你们给点意见.
<action name="outBox" method="outBox" class="cn.itcast.oa.web.action.MessageAction" >
<result name="outBox">/WEB-INF/pages/MessageAction/outBox.jsp</result>
</action>
<action name="draftBox" method="draftBox" class="cn.itcast.oa.web.action.MessageAction" >
<result name="draftBox">/WEB-INF/pages/MessageAction/draftBox.jsp</result>
</action>
可是现在对js还不是太熟悉,如果用submit的话是不是就一定不行呢
<constant name="struts.enable.DynamicMethodInvocation" value="true" />
namespace去掉,貌似楼主提交的路径不对