问题描述
struts.xml<struts><includefile="struts-default.xml"></include><packagename="struts2"extends="struts-default"namespace="/mystruts"><actionname="sum"class="action.FirstAction"><resultname="nagetive">/nagetive.jsp</result><resultname="positive">/positive.jsp</result></action></package></struts>页面<s:formaction="sum"namespace="/mystruts"><s:textfieldname="operand1"label="操作数1"></s:textfield><s:textfieldname="operand2"label="操作数2"></s:textfield><s:submitvalue="代数和"></s:submit></s:form>2011-2-2318:35:01com.opensymphony.xwork2.util.logging.commons.CommonsLoggerwarn警告:Noconfigurationfoundforthespecifiedaction:'sum'innamespace:'/mystruts'.Formactiondefaultingto'action'attribute'sliteralvalue.2011-2-2318:35:03com.opensymphony.xwork2.util.logging.commons.CommonsLoggerwarn警告:Noconfigurationfoundforthespecifiedaction:'sum'innamespace:'/mystruts'.Formactiondefaultingto'action'attribute'sliteralvalue.2011-2-2318:35:22com.opensymphony.xwork2.util.logging.commons.CommonsLoggerwarn
解决方案
解决方案二:
没找到sum
解决方案三:
为什么没有找到sum?
解决方案四:
namespace有错不过不清楚建议不要配置,这个指的是文件夹的意思
解决方案五:
我以前遇到过一次这样的错误,但是现在记不清了,就是在<form>表单中添加一个namespace!在form表单中的action最好写全:xxxx.action这样最保险!!当然也可以直接把namespace加到action中。
解决方案六:
<s:formaction="/mystruts/sum.action">
解决方案七:
不行还是那个错!
解决方案八:
该回复于2011-02-24 08:55:10被版主删除
解决方案九:
那位大师帮忙解决下。感激不尽!
解决方案十:
更具你提供的信息,应该是没有问题的啊!
解决方案十一:
<formaction="sum.action">
解决方案十二:
还有可能是你命名空间的问题,把namespace="/mystruts"删了试试