终于调试出第一个Struts程序!!!

来源:互联网 发布:克隆网站软件 编辑:程序博客网 时间:2024/04/30 04:32

看了几天的Struts ,终于找到了一本不错的教程 <Struts in Action>(主要是网上对这本书的评论还不错,就是没有完全翻译的中文版,不过有这14章也已经够我学习了。) ,光看他的pdf的版面 还是做得不错,于是乎就按照例子来试着做第一个struts程序,其实不应该说是第一个,因为以前也试过,只不过觉得没耐性去试,所以一直都没做完。 对于这本书的这个例子还是满有信心成功调试的。结果折腾了一下午,还是没调试成功!!!

多次检查 web.xml 和 struts-config.xml文件,感觉就那些项,真是没有错误的理由了,怎么可能会错呢?为什么老是 显示一个空白的页面呢? URL显示一个  *.do?jsession****** ,终于还是得到网上搜索,!! 呵呵,网络就是一个大知识库,但有时候找一个东西也不容易啊,终于在网上找到一个类型的原因 我的Action.java里的execute写错了,这本中文书里是excute,这不怪我,怪只怪那个翻译这本书的人,或者是原书的作者,,真是,,这不是对我一个极大的打击吗?才第一个例子,就给我错误的代码,,差点就害我要放弃,其实我也接触过多次struts了,都因为他的配置太烦而放弃研究。要不是上星期看了关于web.xml的详细配置 ,还真是看不下去,建议有幸读我文章的初学者还是应该看看web.xm详细配置,《Servlet与jsp权威指南》里介绍的挺不错的。

总结一下,URL中显示*.do,页面空白的原因是 在我的 *action.java文件中 把 execute方法名写成了excute

其它人的一些错误是出在web.xm 或者是 struts-config.xml文件中.