[Struts] Cannot find ActionMappings or ActionFormBeans collection

believefym 2009-09-28 03:13:17
同一个ear包,不在本地开发环境的websphere下,可以正常跑,
布在另一个测试环境的websphere下面,报标题的错误,

可能会是什么原因?
...全文
76 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Night_32 2009-09-29
  • 打赏
  • 举报
回复
基本上是配置文件的问题 仔细检查 再不然重新部署下试试
believefym 2009-09-29
  • 打赏
  • 举报
回复
websphere的server重启一下就好了,汗。。。
zzzfff2008 2009-09-28
  • 打赏
  • 举报
回复
同意有可能是配置的问题。。。
「已注销」 2009-09-28
  • 打赏
  • 举报
回复
swandragon 2009-09-28
  • 打赏
  • 举报
回复
可能原因
不是标识Struts actionServlet的<servlet>标记就是映射.do扩展名的<sevlet-mapping>标记或者两者都没有在web.xml中声明。
在struts-config.xml中的打字或者拼写错误也可导致这个异常的发生。例如缺少一个标记的关闭符号/>。最好使用struts console工具检查一下。
另外,load-on-startup必须在web.xml中声明,这要么是一个空标记,要么指定一个数值,这个数值用来表servlet运行的优先级,数值越大优先级越低。
还有一个和使用load-on-startup有关的是使用Struts预编译JSP文件时也可能导致这个异常。
http://threebit.net/tutorials/ejb/general/

楼主参考一下吧
believefym 2009-09-28
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wang1986614 的回复:]
struts的配置文件可能写的有问题!
[/Quote]

关键是我本地能跑的
believefym 2009-09-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 yanyu20000 的回复:]
是把action配到了数据库吗?库更新了没有?
[/Quote]

就一般的配置,web.xml struts-config.xml
csfccsoftliu 2009-09-28
  • 打赏
  • 举报
回复
先查看相关的配置文件更新是否正确
wang1986614 2009-09-28
  • 打赏
  • 举报
回复
struts的配置文件可能写的有问题!
yanyu20000 2009-09-28
  • 打赏
  • 举报
回复
是把action配到了数据库吗?库更新了没有?
狼里格东 2009-09-28
  • 打赏
  • 举报
回复
从字面解释 找不到ActionMappings或ActionFormBeans集合

再加上楼主的说明,应该就是环境配置的问题了。。。

本人不才,雁过留声~~~飘过~~~

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧