文章出自:http://www.goceanedu.com.cn/Read_1858.htm
没事干去学习了一下Struts的视频,就跟着视频的代码做着下来,老师的能够正常运行!自己的却总是报错,很郁闷!
错误报告:
Could not find action or result No result defined for action com.test.PointAction and result input - action - file:/E:/....
===========================================================
这个问题一直出现,我就以为是我在做类型转换时是不是多写或者少写了,我反复试了几次,其实不是,倒是很奇怪的是:
struts.xml中所配置的<action name="poinConvert" class="com.LoginAction">与页面(.jsp)<from action="poinConvert">中的action应该是相对应,这是没有什么质疑的!就是发这个...我以为这样是肯定没错的,但是经查询,我作了以下的改动:<action name="PoinConvert" class="com.LoginAction">与<from action="PoinConvert">当然同时改,去试试结果成功运行!意外...我又去看了其的地方,以为是把其它地方的类型转换的词改才正确的,但又仔细看了看不然,就是因为actio值的大小写问题所导致的!

解决方案 »

  1.   

    正式开发前,需要在Tocmat(我的tomcat装在c:\tomcat)中建立此项目。比较快的一种建立方式为:在C:\tomcat\webapps下新建目录test,再将C:\tomcat\webapps\struts-example下的WEB-INF目录拷贝到test目录下,然后将test\WEB-INF下的src和classes目录清空,以及struts-config.xml文件中内容清空即可。这样,我们需要的Struts类包及相关的配置文件就都齐了。   开发时,将JSP文件放在test目录下,Java原文件放在test\WEB-INF\src下,编译后的类文件放在test\WEB-INF\classes下。