原创 Mybatis核心API

Mybatis核心API 1.SqlSeesionFactoryBuilder用來加載配置文件(先創建出這個對象) SqlSeesionFactory sqlSeesionFactory = new SqlSessionFactory(

原创 SpringMVC接收參數

SpringMVC接收參數 1.使用原生request對象接收參數 2.當請求的參數名稱和處理器形參名稱一致的時候會將請求參數和形式參數進行綁定 3.使用javaBean來接收參數 4.使用數組來接收參數 5.包裝類來接收參數 6.Lis

原创 Ajax在java後臺中使用

Ajax在java後臺中使用 AJAX即“Asynchronous JavaScript and XML”(異步的JavaScript與XML技術),指的是一套綜合了多項技術的瀏覽器端網頁開發技術。 使用方式: $.ajax({

原创 SSH項目搭建-準備

SSH項目搭建 1.創建工程--tomcat 2.創建we/web-inf/lib文件夾,引入全部jar包   3.創建配置文件夾resource將配置文件放入    4.建立相應的數據庫,並修改jdbc.properties文件中的相

原创 SpringMvc-傳值過程

SpringMvc-傳值過程 1.ModelMap 2.Model 3.ModelAndView 4.@SessionAttributes註解 5.@SessionAttribute註解 6.@ModelAttributed 代碼示例:

原创 在前端頁面上傳文件到服務器方法示例

在前端頁面上傳文件到服務器方法示例 1.選擇圖片 <div class="item1 update_pic" > <span>摘要圖片:</span> <img src="${pageContext.request

原创 SpringMVC-服務器表單校驗及錯誤信息回顯

SpringMVC-服務器表單校驗 常用的校驗規則 Bean Validation 中內置的約束      @Null   被註釋的元素必須爲 null            @NotNull    被註釋的元素必須不爲 null    

原创 SpringMVC自定義綁定參數(解決參數解析錯誤問題)

SpringMVC自定義綁定參數 背景:因爲在前段發送日期類型的數據的時候,日期的格式有很多,但是SpringMVC在前端控制器(Controller)中的Date類型參數只能夠識別並轉換格式爲"yyyy-mm-dd"這種格式的日期類型,

原创 SpringMVC-靜態資源的訪問

SpringMVC-靜態資源的訪問 背景:因爲在設置url-pattern時可以設置三種形式 /*:攔截所有 jsp js png .css  / :攔截所有,不包括.js .png .css  *.action *.do:攔截以do和a

原创 反射(java)

類加載時機 當程序要使用某個類時,如果該類還未柏加載到內存中系統就會通過加載,連接,初始化三步來實現對這個類進行初始化。 加載:將class文件讀入內存,併爲之創建一個class對象。任何類被使用時系統都會建立一個class對象。 連接:

原创 使用JSTmplate向頁面渲染數據(使用方法示例)

使用JSTmplate向頁面渲染數據 1.引入模板 2.定義JSTmplate模板 3.將數據賦值給模板 4.把賦值後的模板中的值放到相應位置   示例代碼: <!DOCTYPE html> <html lang="en"> <head

原创 SpringMVC-@RequestMapping相關屬性

SpringMVC-@RequestMapping相關屬性 1.value屬性 2.method屬性 3.params屬性 4.headers屬性 5.ant風格地址 代碼示例: jsp界面: <%--value屬性--%> <a hr

原创 SpringMVC-文件下載與上傳

SpringMVC-文件下載與上傳 1.文件下載 2.文件上傳 1).導入相關jar包 2).在springmvc.xml配置文件中裝配MultpartResovler <!--上傳文件配置--> <bean id="mul

原创 SpringMVC-表單序列化、@RequestBody

SpringMVC-表單序列化、@RequestBody 序列化轉 json 這樣使用的目的就是能夠減輕代碼量,可以不通過表單中的name一個一個的通過拼接來發送數據。 (function($){ $.fn.seri

原创 Springmvc-form表單

Springmvc-form表單 1.創建domain接收數據庫發送的數據 package com.helong.domain; import lombok.Getter; import lombok.Setter; import