原创 Java數據結構和算法(2)之稀疏數組

1.定義 稀疏數組可以看做是普通二位數組的壓縮,但是這裏說的普通數組是值無效數據量遠大於有效數據量的數組,關於稀疏數組的運用有五子棋盤,地圖等.. *當一個數組中大部分元素爲0,或者爲同一個值的數組時,可以使用稀疏數組來保存該數組如圖

原创 參數綁定

處理器適配器在執行Handler之前需要把http請求的key/value數據綁定到Handler方法形參數上。   1.1.1 默認支持的參數類型 處理器形參中添加如下類型的參數處理適配器會默認識別並進行賦值。 1.1.1.1HttpS

原创 springmvc註解開發-高級之Validation

1.1    Validation(瞭解)            b/s系統中對http請求數據的校驗多數在客戶端進行,這也是出於簡單及用戶體驗性上考慮,但是在一些安全性要求高的系統中服務端校驗是不可缺少的,本節主要學習springmvc

原创 springmvc註解開發-高級之圖片上傳

1.1    上傳圖片   在頁面form中提交enctype="multipart/form-data"的數據時,需要springmvc對multipart類型的數據進行解析。   在springmvc.xml中配置multipart

原创 controller方法的返回值

controller方法的返回值 1      商品修改功能開發 1.1      需求 操作流程: 1、進入商品查詢列表頁面 2、點擊修改,進入商品修改頁面,頁面中顯示了要修改的商品(從數據庫查詢)          要修改的商品從

原创 springmvc註解開發-高級之 攔截器

1      攔截器 1.1      攔截定義   定義攔截器,實現HandlerInterceptor接口。接口中提供三個方法。   public classHandlerInterceptor1implementsHandlerI

原创 springmvc註解開發-高級之數據回顯

1      數據回顯 1.1      什麼數據回顯 提交後,如果出現錯誤,將剛纔提交的數據回顯到剛纔的提交頁面。   1.2      pojo數據回顯方法   1、springmvc默認對pojo數據進行回顯。 pojo數據傳入co

原创 springmvc註解開發-高級之異常處理

1      異常處理 1.1      異常處理思路   系統中異常包括兩類:預期異常和運行時異常RuntimeException,前者通過捕獲異常從而獲取異常信息,後者主要通過規範代碼開發、測試通過手段減少運行時異常的發生。     

原创 SpringMVC入門

1      SpringMVC入門 1.1    需求 實現商品查詢列表功能。   1.2    開發環境準備 本教程使用Eclipse+tomcat7開發   詳細參考“Eclipse開發環境配置-indigo.docx”文檔  

原创 springmvc和mybatis整合

1      springmvc和mybatis整合 1.1      需求 使用springmvc和mybatis完成商品列表查詢。 1.2      整合思路 springmvc+mybaits的系統架構:

原创 SpringMVC架構

1 SpringMVC架構 1.1 Spring web mvc介紹   Spring web mvc和Struts2都屬於表現層的框架,它是Spring框架的一部分,我們可以從Spring的整體結構中看得出來: 1.2 Web