看完了《head first servlet&jsp》,最后一个章节,是用struts做了个小型的web应用。以前也了解过一些struts,所以就开始了:
先下载struts,我先下了一个2.2.1.1,当时以为2.x比1.x更好。导入包,写好xml,运行,结果,一大堆错误出来!主要是一些类没有找到的异常。
我就奇怪了,我导了包,然后上网找,后来发现是导错了,要1.x的包。然后就下了一个1.3的版本。
重启tomcat,发现很多异常!
按照提示先下载了commons-digester-2.1
后来又下载了commons-chain-1.2
终于解决了问题!
我很奇怪为什么tomcat为什么没有把这些包都加进去呢?非得我们自己去弄
又出现了一个问题:居然把index.jsp放在WEB-INF下!而且很久都没有发觉
我觉得这就是经验的不足,没怎么动手,很多情况都不知道
所以说还是要经常动手,以前写得太少了,看得太多了