原创 Spring AOP 實例解析(InvocationHandler 的invoke的proxy 參數作用)

代理模式:爲其他對象提供一種代理以便控制對這個對象的訪問(所謂控制,就是可以在其調用行爲,前後分別加入一些操作)。代理模式分類:1.靜態代理(其實質是類的繼承,比較容易理解)2.動態代理。用JDK 動態代理實現面向切面編程(還有CGLIB

原创 tomcat-8.5.24 加含雙引號的cookie 報錯,tomcat-7.0.85 OK

商城購物車的一個方法(代碼見最後一段),response 添加cookie 這行會報錯:java.lang.IllegalArgumentException: An invalid character [34] was present i

原创 從IO 到框架(6-2)-Struts2 學生管理系統實戰覆盤

步驟覆盤:1)建數據庫和表。2)建實體類,注意用包裝類代替基本數據類,如Integer 代替int.3)建Action類,繼承ActionSupport;    在此類中調用Service 層,利用IDE 的提示創建Service 接口和

原创 PageHelper 分頁插件只用Page、不用PageInfo 的寫法

PageHelper 分頁插件,學到的寫法是得到Page 對象後再轉成PageInfo 對象,但Page 是ArrayList 的子類,裏面包含了數據列表和分頁信息,爲什麼不能直接用Page 對象做分頁呢?問題只是如何在頁面取出Page