1.Struts配置文件的action没有配置好:
没有定义action;粗细大意每个名字没有写对,所以找不到
。
2.在
例如:
错误的情况:
正确的方式:(两个配置文件改其中一个配置文件中圈住的
name
和
namespace
的命名)
假如你在一个包下创建了多个Struts配置文件
,检查一下是否每个配置文件中<struts>下package的name和namespace的命名是否与其他配置文件下的
package的name和namespace的命名不同。相同的话,完全背离了命名空间和包的意义,就要改成不同的。
配置文件名不一样,不能区分。你只是文件不一样,Struts2可不认为不一样。对它来说,你配的它需要的信息才是最重要的。