[size=medium]当使用MyEclipse自带的Struts2库进行开发时,可能会遇到很奇怪的错误,明明都配好了,却还会报下面的错误:
Could not find action or result
No result defined for…… and result error
而改个action的名后又不出错了,这是因为自带的Struts2中,有一个struts2-convention-plugin.jar包,需要将其移除,才不会出现这个错误。直接Build Path是移除不了的,一种可行的移除方式是在tomcat的webapps将该项目的lib目录中的Struts包去掉,然后在项目中将Struts包Build Path,remove 掉,然后将除那个包以外的所有包加进来就OK了。
[/size]
Could not find action or result
No result defined for…… and result error
而改个action的名后又不出错了,这是因为自带的Struts2中,有一个struts2-convention-plugin.jar包,需要将其移除,才不会出现这个错误。直接Build Path是移除不了的,一种可行的移除方式是在tomcat的webapps将该项目的lib目录中的Struts包去掉,然后在项目中将Struts包Build Path,remove 掉,然后将除那个包以外的所有包加进来就OK了。
[/size]