原创 創建集成MyBatis、Jersey、MySql的項目及其相關配置

1、我們用下面的網站來創建項目,集成依賴 https://start.spring.io/ 黃框根據自身填寫 紅框輸入需要添加的依賴 這裏我們需要的依賴有MySQL、MyBatis、Jersey 2、我們用IDEA打開此項目,等待其加載

原创 Spring頁面通過form傳遞參數到contoller相關問題

前端form表單中的內容 <form action="/accounting" method="get"> <div> <label for="cash">Cash</label> <input

原创 Servlet 解決請求和響應中的亂碼問題

Servlet 解決亂碼問題 請求亂碼問題 服務器獲取的請求數據亂碼 post請求方式亂碼 設置請求編碼格式 req.setCharacterEncoding(“UTF-8”) get請求方式亂碼 方式1 每個數據都要單獨的進行轉

原创 HTTPServletRequest and HTTPServletResponse

Request對象: 服務器在接收到請求後,會給此次請求創建一個request對象,此對象中封存了此次請求相關的數據。 作用:存儲請求數據 注意:每次請求都會創建新的request對象存儲請求數據 特點: request對象由服務器創建

原创 jackson配置和解析JSON

jackson配置和解析JSON jackson是Java語言中最通用的JSON解析庫 Maven中添加jackson依賴 1、打開目錄下的pom.xml 2、在project中加入以下代碼 <dependencies>

原创 Servlet的doGet方法、doPost方法和service方法

doGet(HttpServletRequest request, HttpServletResponse response) 處理get請求 doPost(HttpServletRequest request, HttpServletR

原创 IO字節流和字符流及測試代碼

字節流 可以處理一切文件包括二進制、音頻、視頻、doc等 節點流 InputStream FileInputStream ​ OutputStream FileOutputStream 一、讀取文件 建立聯繫 File對象 選擇

原创 通過命令行創建Vue項目(詳細步驟)

通過命令行創建Vue項目(詳細步驟) 配置 安裝cli cnpm install -g @vue/cli 安裝devtools cnpm install -g @vue/devtool 創建 進入存放工程所在的文件夾 cd

原创 HTTP協議中 請求(GET、POST)和響應詳解

目錄 請求  定義 結構 請求方式  GET和POST區別 響應 定義 結構 響應狀態碼  ​   請求 Request 瀏覽器根據用戶請求方式,將請求相關數據按照HTTP規定的格式進行封裝,然後將封裝好的數據發送給指定服務器。 定義 客

原创 Servlet的生命週期的兩種情況

Servlet的生命週期 從第一次被調用到服務器關閉 init()方法:servlet被初始化創建的時候調用 service()方法:處理請求的時候 destory()方法:servlet被銷燬的時候   用代碼測試 啓動服務器,訪問對

原创 IO基本知識及測試代碼

基本 概念 流:流動、流向 從一段移動到另一端 源頭與目的地 程序 與 文件|數組|網絡連接|數據庫 ,以程序爲中心 IO流分類 流向:輸入流和輸出流 數據:字節流:二進制,可以包含一切文件,包括純文本、doc、音頻、視頻等等 ​

原创 Servlet的web.xml文件的幾種配置方式

配置Servlet 目錄 配置Servlet 配置方式一——精確配置 配置方式二——模糊配置 配置方式三——攔截所有請求 配置方式四 其他注意點 圖例 框中的內容都是配置時必須要的 配置方式一——精確配置 <url-pattern>/

原创 【總結】純前端使用SheetJS實現excel的上傳下載

項目簡介 一個基於SheetJS完成excel數據上傳和生成新excel的網頁。不需要後端提供下載excel的相關API。 本項目是爲我校體育部製作,用於完成對學生體側數據的評估,包括各項數據對應評估和總評估,最後生成總成績表以及及格率。

原创 用Jetty服務器創建Servlet項目過程(IDEA中實現)

1、 創建maven項目,選擇如圖下的選項,完成創建。 2、添加依賴 改爲1.8   添加jetty-server和jetty-servlet   右擊-Maven-reimport,完成導入 3、編寫代碼,啓動server  如

原创 IO處理流(BufferedInputStream、BufferedOutputStream、BufferedReader、BufferedWriter)、轉換流及測試代碼

IO處理流以及其他流 增強功能、提供性能 節點流之上 緩衝流(節點流) 緩衝流 字節緩衝流 BufferedInputStream BufferedOutputStream package com.iotest.buffered;