先来了解Tiles是什么东西?
Tiles 是一种JSP布局框架,主要目的是为了将复杂的jsp页面作为一个的页面的部分机能,然后用来组合成一个最终表示用页面用的,这样的话,便于对页面的各个机能的变更及维护。 Tiles使得struts在页面的处理方面多了一种选择。并且更容易实现代码的重用。
总的来说就是可以使一些可以复用的代码分块,可以重复利用
参考文档(http://blog.csdn.net/aosica321/article/details/68948915)
![v2-eb81bc0a15318b84effd891346eea565_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/142e5c3eb31a43f1d39eed869e2fe304.jpeg)
举例说明一下
![v2-b66b33992484a5e633d532c2eac98998_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/adb2dd8524d9c8be373f847bf7fe998a.jpeg)
添加依赖
![v2-84e97839a9944bafaf0b115bb78022a2_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/3d03ec62aff996daa9be199d652b6b2c.jpeg)
始终加载不了
![v2-b725aac89528785782e9e339ffc7dc63_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/a402d406de4c6962a9a2ba77789c7d65.png)
还报错
![v2-8d7a2f80e39cba1120749fc41808800d_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/de6ae5aa4d88c758d5be755390f4f1f9.jpeg)
询问师兄(idea不像eclipse,idea对外来的jar包兼容不好排斥)我准备换maven构建项目(下次注意建立项目的时候)
现在移植代码----->jar包的添加
出现一个问题
![v2-b12f2d400692d9f7dd4b9f30b01f982b_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/7e2a47f679b0bb78b6dc376436eb6c12.jpeg)
出现的路径解决不了
准备重新建一个maven项目
![v2-ee3d7ee93c7483fccedf39ed34f37ca4_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/dc0004743a9c6a77f82810870154d935.jpeg)
知道问题出在哪里了
maven web项目默认是没有java源代码目录的,所以需要手动创建,并设置其为源代码目录
右键main目录-> New->Directory->输入java->右键java->Mark Directory as-> Sources Root
这样就创建了存放java源文件的目录了
主要是那个java的资源文件的配置---->开始逐渐导入就不行
接下来把前面完成的项目部署完成---->今天就结束啦--->明天继续弄tiles
今天完成的事情:开始就是tiles jar包的导入,还有下次直接建立maven的项目,今天就是建立springmvc的项目才出现外部jar包不兼容的问题
今天遇到的困难: 下次自己选取的框架要选好,后面怎么弄,对后面有巨大的影响
明天的计划:先还是把maven的项目跑起来,将springmvc的项目转化成maven的项目,后面在完成tiles的代码复用,还有时间的获取