CMS項目


CMS(它是內容(文章)管理系統)css

1.Maven:結構(maven:它能夠幫咱們自動導包,自動編譯,規範代碼,....)html

      src/main/java -> Java代碼的存放位置
      src/main/resources -> 資源文件的存放位置
      src/test/java -> 測試代碼的位置
      src/test/resources -> 代碼資源文件的位置前端

2.項目搭建的常規操做java

 建表(t_image),建domain(Images),web

(三層)dao(對數據庫進行CRUD),service(業務層),controller(控制層)數據庫

 存放 webapp中的WEB-INF中 web.xmlmvc

存放在(src/main/resources)applicationContext.xml,app

                           applicationContext-mvc.xml,dom

                               jdbc.propertieswebapp

 

3.搞定頁面(凡是WEB-INF中的頁面都要經過Controller訪問)

SystemController -> 進入後臺的主頁面

ImagesController -> 進入輪播圖(CRUD)管理頁面


4.之後怎麼和前端合做

4.1 前端會把html作好,而後咱們把他作的頁面用到到咱們的項目中來(圖片,js,css的引入路徑都要進行修改)
4.2 iframe -> 能夠把其它的頁面直接放入到頁面中來
<iframe src="..." />
4.3 注意點:若是我們配置有上下文路徑:全部跳轉的路徑前:${pageContext.request.contextPath }


5.完成圖片上傳
5.1 form中須要配置 method="post" enctype="multipart/form-data"
5.2 後臺要根據上傳的文件名進行接收
①.修更名稱

②.獲取路徑

③.保存圖片(fileImg.transferTo(file))

④.保存Images對象(絕對路徑的地址,名稱)

相關文章
相關標籤/搜索