title: javaweb項目-msbms
date: 2020-11-28 11:51:36
tags: javaweb
亂碼解決
idea運作java項目js中文亂碼如何解決
VM-OPTION <code>-Dfile.encoding=utf-8</code>
Js檔案編碼改為UTF-BOM

資料庫架構
如何搭建項目?
jar
maven
1.利用模闆搭建maven-javaweb項目,注意maven配置資訊需要重寫
2.配置Tomcat
3.測試項目
4.導入jar包`servlet-api,jsp-api,mysql-connector-java,jstl-api,standard
5.建立包結構
6.編寫實體類
ORM映射:表-類映射
7.編寫基礎公共類
資料庫配置檔案
編寫資料庫公共方法
編寫字元編碼過濾器,注意在web.xml注冊
8.導入靜态資源,在webapp
login.jsp,error.jsp
登出功能
思路:移除Session,傳回登陸頁面
注冊頁面
編寫過濾器,針對jsp/*下的檔案
注冊 web.xml
導入前端素材
寫項目,建議從底層向上寫
3.UserDao接口
4.UserDao接口實作類
5.userService
6.UserService實作類
7.UserServlet 複用提取出方法
8.注冊
思路:
1.導入分頁的工具類
2.使用者清單頁面導入
1、UserDao
2、UserDaoImpl
3、UserService
4、UserServiceImpl
RoleDao
RoleDaoImpl
RoleService
RoleServiceImpl
4、使用者顯示
擷取使用者的前端資料(查詢)
判斷請求是否需要執行,看參數的值判斷
為了實作分頁,需要計算目前頁面和總頁面,頁面大小
傳回使用者清單展示
傳回前端