今天调试时出现 no action instance for path /user could be creted的错误。按理说这个错误应该是配置文件的错误,网上很多网虫也这么认为,所以我睁大了眼睛在struts_config上核对配置的mapping对不对,对了N遍也没发现什么不同。后来检查了一下写的action bean 才发现他没有继承platform平台的BaseAction类,所以才会有这个错误。
在以后一定要注意:
1、FORM BEAN一定要继承struts的ActionForm或者自己编写的DefautForm类(父类也是Struts的ActionForm类),不然会出现错误。
2、Action Bean一定要继承Struts的Action类或者自己编写的DefautAction(父类也是Struts 的Action类),不然后出的错误会让你憋死!
3、网页上的ptopety的名字一定要和bean里的相同