MVC2 專案實踐
阿新 • • 發佈:2020-06-27
新增功能:
新增新聞:
資料庫新增資料插入方法:
注意:date資料插入需要格式轉換,否則報錯;對於ID,由於資料庫中設定資料型別為自增,故而插入時可以採取忽略,如果想要插入特定ID的新聞,需將資料庫表允許IDENTITY_INSERTON;
程式碼:
String sql="insert into News (newsCategory,newsTitle,newsContent,newsAuthor,newsDate) " + "values ('"+news.getNewsCategory()+"','"+news.getNewsTitle()+"','"+news.getNewsContent()+"','"+news.getNewsAuthor()+"'," + "'"+new java.sql.Date(news.getNewsDate().getTime())+"')";
Servlet程式碼:
修改新聞:
資料庫修改資料方法:
Servlet程式碼:
此處serlet程式碼用的和新增新聞的程式碼差不多,不過傳入的資料不同,資料處理相同。
檢視新聞:
新聞介面jsp(套用學校網站程式碼),具體見碼雲庫。
注意:這裡採用介面的動態載入,直接載入部分資源不能載入完全,兩個頁面動態載入,會重新解析資源。
刪除新聞:
資料庫程式碼:
Servlet程式碼:
Ueditor配置使用問題:
遇到的問題描述:
配置好ueditor後,網頁上能載入,但是圖片上傳變灰被禁,多圖上傳點選報HTTP404錯誤,圖片上傳解決好後,頁面顯示又不能顯示;
配置步驟和解決方案:
官網下載jsp版本,解壓;web資料夾新建ueditor資料夾,把解壓後的檔案全部複製道ueditor中,並引入為庫(基本操作);
然後配置config.json
修改imageUrlPrefix;我新增http://localhost:8080/後圖片上傳功能就可以用了,但是上傳後,圖片在介面上顯示錯誤,不能正確顯示;我又在後面新增tomcat訪問字首http://localhost:8080/servlet_war_exploded;解決問題(servlet_war_exploded不是專案名是tomcat訪問字首)
效果圖:
檢視新聞:
編輯新聞:
新增新聞:
刪除新聞:
碼雲地址:https://gitee.com/pinaomansgitee/mvc2