原创 Struts2的整體流程(下)

摘要: Struts2的整體流程.........          前面一直在說Action可以是一個普通的Java類,與Servlet API完全分離,但是爲了實現業務邏輯,Action需要使用HttpServletRequ

原创 List取值知識點

List<Map<String,Object>>的結果集怎麼取值           A  取 String, Object示例代碼(KeySet遍歷): Map<String,Object> testMap = new HashMa

原创 freemarker內置函數介紹

一、Sequence的內置函數 1、sequence?first返回sequence的第一個值。 2、sequence?first返回sequence的第一個值。 3、sequence?last 返回sequence的最後一個值。 4、

原创 60個開發者不容錯過的免費資源庫

收集了60個較爲實用、高效的工具資源庫,可以幫助開發者快速創建各種Web App和移動App。 這些資源的特點是:簡單、便捷、免費、高效、功能多。 當你獨自一人需要在短期內構建一個產品的時候,這些起關鍵作用的工具定會給你留下更深刻

原创 STRUTS2中的設計模式

在Struts2中,其攔截器結構的設計,是一個典型的責任鏈模式的應用。首先將整個執行劃分成若干相同類型的元素,每個元素具備不同的邏輯責任,並將他們納入到一個鏈式的數據結構中(我們可以把堆棧結構也看作是一個遞歸的鏈式結構),而每個元素又有責

原创 Maven學習 (六) 搭建多模塊企業級項目

首先,前面幾次學習已經學會了安裝maven,如何創建maven項目等,最近的學習,終於有點進展了,搭建一下企業級多模塊項目。 好了,廢話不多說,具體如下: 首先新建一個maven項目,pom.xml的文件如下: 搭建多模塊項目,必須要

原创 Maven學習 (一) 搭建Maven環境

有兩種方式可以配置maven的環境配置,本人推薦使用第二種,即使用本地的maven安裝文件,個人感覺這樣可以方便管理下載jar包的存放位置,錯誤信息的輸出等,可以在dos窗口中可以清晰看到,雖然比較麻煩,每次都要敲dos命令,但可以寫批處

原创 Struts2的整體流程(上)

摘要:    Struts2框架本身大致可以分爲3個部分:核心控制器FilterDispatcher、業務控制器Action和用戶實現的企業業.........     Struts 2框架本身大致可以分爲3個部分:核心控制器F

原创 Maven學習 (四) 使用Nexus搭建Maven私服

爲什麼要搭建nexus私服,原因很簡單,有些公司都不提供外網給項目組人員,因此就不能使用maven訪問遠程的倉庫地址,所以很有必要在局域網裏找一臺有外網權限的機器,搭建nexus私服,然後開發人員連到這臺私服上,這樣的話就可以通過這臺搭

原创 Maven學習 (二) Eclipse 上安裝 Maven3插件

eclipse 安裝插件的方式最常見的有兩種:     1. 一種是在線安裝,這貌似是用的最多的,就是:Help  -->  Install New Software,然後輸入 HTTP 地址來安裝,但有一個很明顯的缺點,就是慢,即使

原创 簡單理解Struts2中攔截器與過濾器的區別及執行順序

struts2體系結構圖: 當接收到一個httprequest ,  a) 當外部的httpservletrequest到來時  b) 初始到了servlet容器 傳遞給一個標準的過濾器鏈  c) FilterDispatecher會去

原创 Maven學習 (五) Elipse中發佈一個Maven項目到Tomcat

對於maven初學者的我,經常遇到一個問題就是,maven項目創建成功後,本來已經添加了jar的依賴,但是發佈到Tomcat中就是沒有jar包存在, 啓動Tomcat總是報沒有找到jar包,可項目結構中確實已經有jar了,一直很鬱悶,所

原创 Eclipse中Build Workspace 優化

在開發中,發現eclipse 的 Build Workspace 很慢很慢,只要是由於驗證js, css, xml 等等靜態的文件導致。 我遇到的問題是,項目中有一個js文件很大,怎麼都不能Build 過去,一直在Build,你又無法做

原创 java.lang.ExceptionInInitializerError Library amapv3 not found解決辦法

1.地圖只顯示網格,不顯示內容 在地圖開的網的權限而且有網的情況下,地圖還是隻顯示網格,不顯示地圖 考慮是不是少加了權限,我遇到這個問題的時候是沒有添加如下的權限,我估計是因爲高德地圖顯示是需要向存儲器存儲地圖的一些圖片什麼的

原创 STRUTS2攔截器介紹

攔截器(Interceptor)是Struts 2的核心組成部分。攔截器幾乎完成了Struts2框架70%的工作,包括解析請求參數、將請求參數賦值給Action屬性、執行數據校驗、文件上傳……,Struts2設計的靈巧性,更大程度地得益於