我的Struts2报出了Could not find action or result等一大堆错误
(下图是登录页面)
(下图是Struts.xml)
(下图是web.xml)
程序翻来覆去,找不出错误,折腾了好久,上网查,最终弄懂
总结可能的两点原因:
一:我将转换器converter中的函数StringTokenizer(String str, String delim)中第一个形参写成了'"firstValue"',应当写成firstValue,因为它已经是一个String类型的变量,我错误的将它当成字符串在用
经过修改:
发现还是报错;
二:我是把Action类放在多层包下,即package com.jingsu.action;
可能导致出现问题。
所以我在struts.xml中配置package应加上namespace="/"
终于将问题解决,完美跳转。
本文介绍了Struts2框架中出现Couldnotfindactionorresult错误的原因及解决方案,包括修正转换器中的参数引用方式以及正确配置Action类所在的包路径。
1780

被折叠的 条评论
为什么被折叠?



