1. 程式人生 > 實用技巧 >MVC2 專案實踐

MVC2 專案實踐

新增功能:

新增新聞:

資料庫新增資料插入方法:

注意: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