发表于: 2016-11-14 16:30:57
2 2619
一.今天完成的事情
1.无
二.明天的计划
1.使用SpringMVC完成REST接口。
2.使用Task1中的Service完成接口的实现。
三.遇到的问题
1.Eclipse中index.jsp<html>标签报错: The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
解决:右击项目——>Deployment Assembly (删除 /target/m2e-wtp/web-resoources)
分析:引起该问题是由于在一个项目学习SpringMVC时,maven project====>转变为maven web所引起的,导致的结果是再删除maven web, 再次让,maven project====>转 变为maven web,报错
:
2.Failed while Installing Dynamic Web Module3.0 没有解决,查看网上很多解决方法,都不行??
解决:傻逼的我 跟着两个Bug杠上啦,一下午的时间就这样浪费掉了。又是java compiler版本,j2ee版本...
项目下的.classpath .setting .project我都改啊改 哎 结果都没用...
最终的解决: 连续做两次Project Facets操作 就可以把maven project变成maven web项目
总结:太二逼了,竟然跟这个小Bug较劲,浪费宝贵的一下午时间。其实完全可以不复制maven project的项目转化 成maven web的项目。完全可以用maven直接创建maven web项目(关键我就想解决它)哎。
四.收获
1.SpringMvc的整体结构,dispatchServelet,HandlerMapping,HandlerAdpter,ViewResolver等
2.Web项目下的.calsspath .project .setting的区别。 http://blog.csdn.net/tototuzuoquan/article/details/19397737
五.总结
1.被两个小Bug折腾了半天(对Eclipse的整体结构更熟悉了)
2.本来想做个SpringMVC的小实验。(也没有做成),明天继续做,继续做任务。
评论