感觉会经常遇到这种问题,这种问题一般出现的原因: 1:action配置路径出错 2:input没有配置 3:页面和后台接收的属性字段或者页面填写的属性和字段名属性不一致(比如字段属性是Integer属性,但是页面填的是string)名不一致(此种原因最多)
1.struts.xml配置的action与我们访问的action或返回的result确实没有匹配导致。这个时候要仔细检查Struts.xml配置文件; 2.我们的action输入正确,返回结果经过无数次查看都是对的,就是报找不到action或者没有对应的result结果,我们也有解决办法。这个时候很可能是没有编译上Struts.xml。查看项目下的struts.xml文件是否被...
如果是你说的那样的话,可能config在struts2核心控制器内起到了很大的作用,可能读取的就是配置文件。
Struts出现ERROR Dispatcher Could not find action or result: / There is no Action mapped for namespace [/] and action name [] associated with context path []. - [unknown location] 在struts.xml文件加入 <constant name="struts.action.extension" value="action"></constant> 1....
看你的Package对不对,action="${request.contextPath}/package的名字/action的名字"
看看对应的class有没有,然后看看return的字符串是不是和配置文件一样。如果用了spring注入web层,那这里的class就要写的和spring中bean的名字一样了。
第一 你检查下 你的struts.xml文件中定义的 action 的name 到底有没有,第二 你检查下 你的提交请求时的 action地址 是否和 struts.xml文件中定义的 action 的name相同
Struts2警告:org.apache.struts2.dispatcher.Dispatcher - Could not find action or result WARN [08-19 19:29:10] org.apache.struts2.dispatcher.Dispatcher - Could not find action or resultThere is no Action mapped for namespace /pages and action name . - [un
错误:Could not find action or resultThere is no Action mapped for namespace / and action name user_del.struts.xml:/add.jsp/del.jspLoginAction.java:public class LoginAction extends ActionSupport {\x05public String add(){\x05\x05return"add";\x05}...