发表于: 2017-07-29 21:47:40
2 989
一.今天完成的主要事情
1.重头配置了一次springMVC
今天只配置到controller,即不和数据库发生交互.配置文件中也不添加额外的配置,用到哪些配置哪些,通过这种方式,加深对springmvc结构的理解.
2.将静态资源展示在项目中
项目中的静态资源放在webapp文件夹中,不要放在WEB-INF中
jsp文件中的路径改为相对路径,从jsp文件所在位置计算
最重要的是,在dispatcher-servlet.xml文件中配置以下两种方式之一
原因:在jsp文件中插入图片,图片不是页面的一部分,所以servlet要通过src后的url找到图片文件,也就是需要servlet访问静态资源,servlet默认会在dispatcher中去找,如果找不到,然后再去找静态资源.
二.明天计划完成的事情
1.设计DB,将静态页面变成动态页面
2.初步学习tiles
三.遇到的问题
就是用springmvc访问静态资源的时候没有在dispatcher-servlet.xml文件中配置<mvc:default-servlet-handler>,导致不管怎么折腾,图片就是显示不出来,具体过程,师兄也知道,说明自己使用搜索引擎的能力很欠缺,搜索的时候抓不住重点.
四.收获
了解了springMVC访问静态资源的搜索过程.
评论