发表于: 2017-10-23 23:24:33
1 626
今天完成的事情:
1.今天把任务四的项目整合写的差不多了,学习了tiles框架
2.完成了tiles框架的使用
1.在我们实际的web项目开发中,会有很多页面,同样每个页面都需要有header、body、footer等,有时候这些header内容都是一样的,所以我们就需要想办法重用它们,这就有了我们的需求,也就引出了tiles来实现模板的概念
tiles就是解决页面上模块复用和方便修改的问题
首先他要在springmvc中配置视图解析器,
视图解析器:HandlerAdapter在对Handler进行处理之后会返回一个ModelAndView对象。在获得了ModelAndView对象之后,Spring就需要把该View渲染给用户,即返回给浏览器。在这个渲染的过程中,发挥作用的就是ViewResolver和View。当Handler返回的ModelAndView中不包含真正的视图,只返回一个逻辑视图名称的时候,ViewResolver就会把该逻辑视图名称解析为真正的视图View对象。View是真正进行视图渲染,把结果返回给浏览器的。
2.然后配置一个tiles配置文件
这个会定义一个tiles模板,然后去继承他.
3.然后拆分页面,将相同部分提取出来,将不同的部分分别提取出来,然后在tiles里组合
明天计划完成的事情:明天尽量将任务四结束吧.
遇到的问题:对http几个方法的使用还是不了解,还有el表达式的使用,也都是个别使用,对整个项目需要的文件配置,实现流程还是迷迷糊糊,任务四结束找时间整理整理
今天在实现页面增删改查的时候,最后只有增加和删除成功了,改和查都因为post,get方法使用最后没实现
收获:完成静态转动态,页面跳转,tiles框架使用
评论