首先,Action找不到是主要的。其中Action找不到的原因很多。编译器问题,Struts配置问题。
编译器问题,重启一下myeclipse。
配置问题就需要注意Action标签的 Action类有没有返回结果,或者你使用了命名空间,URL错误。
你这个应该是命名空间的问题,基本上就是看看页面,看看Action,可以去掉命名空间namespace这个试试。
1、客户端初始化一个指向Servlet容器的请求2、请求经过系列的过滤器,FilterDispatcher被调用
3、ActionMapper决定需要调用某个Action,FilterDispatcher把请求的处理交给ActionProxy
4、ActionProxy通过ConfigurationManager询问框架的配置文件找到需要调用的Action类
5、ActionProxy创建一个ActionInvocation实例
6、ActionInvocation调用、回调Action的execute方法
7、Action执行完毕ActionInvocation根据struts.xml配置找到对应的返回结果
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)