原创 更改JAVA_HOME環境變量,顯示的java版本不符合

描述:修改JAVA_HOME環境變量之後,使用java -version命令,顯示的java版本不是自己配置的。 解決方法: 出現這種情況,一般是你修改的環境變量被其他指向某個JDK的環境變量覆蓋了。 在cmd使用以下命令查看wi

原创 Spring AOP之基於代理類的AOP實現和AspectJ開發

一,什麼是AOP AOP全稱是Aspect-Oriented Programming,即面向切面編程。AOP採用橫向抽取的機制,將分散在各個方法中的重複代碼提取出來,然後在程序編譯或運行時,在將這些提取出來的代碼應用到需要執行的地

原创 依賴注入及其實現

1.依賴注入的優點 如果某個java的A對象要調用java的B對象,則要在A中new一個B對象。A是調用者,B是被調用者。這樣的話,調用者和被調用者耦合性大,不適合後期項目的維護和升級。而Spring的依賴注入解決了這個問題。

原创 ajax返回的html內容綁定不了js事件

bug描述 用ajax來動態改變網站的某一塊內容,然後發現無法對其綁定js事件。用getElementsByClassName獲取的數組長度也是爲0。以下爲Ajax返回的內容。 out.write("<div class=\"f

原创 配置spring的xml文件時元素 'tx:advice' 中不允許出現屬性 'transaction-manager'

BUG描述 在配置spring的xml文件,要實現基於XML方式的聲明式事務管理。但卻發現在標籤tx:advice無法設置屬性transaction-manager,提示元素 ‘tx:advice’ 中不允許出現屬性 ‘tran

原创 Spring的數據庫開發之JdbcTemplate

一,在XML文件中配置JDBC 在xml文件中配置數據源和JDBC模板,然後注入需要使用該模板的bean中。配置數據源需要創建一個DriverManagerDataSource的bean,並設置其四個屬性值,數據庫驅動driver

原创 javaWeb更改文件後下載的文件沒有變化

BUG描述 實現javaWeb下載文件功能。將數據存儲在session中,然後讀取用jExcelAPI(jxl)開源組件生成一個excel表,然後用戶下載這個excel。我實現下載是用a標籤直接指向該文件,如下 <a href=

原创 點擊button按鈕後頁面刷新,無法正常顯示ajax提示信息

BUG描述 用ajax來做表單驗證提示,當密碼和驗證碼輸入錯誤並點擊button按鈕時,會顯示提示信息。但是當點擊按鈕之後,顯示信息一出現,頁面又刷新一次,沒法正常顯示。 解決方法 button按鈕在觸發點擊事件之後會刷新頁面

原创 LESS的原理及其使用方式

LESS的原理 本質上,LESS包含一套自定義的語法及一個解析器,用戶根據這些語法定義自己的樣式規則,這些規則最終會通過解析器,編譯生成對應的css文件。 使用 http://lesscss.org/# 以上是官網的鏈接,具體

原创 旅館的預定,拿房,退房,服務

Booking A: hello is that The Resident? B: Yes it is. How can I help you sir? A: I want to book a room for the 19t

原创 img標籤src屬性沒變,改變起引用的圖片,刷新頁面仍然顯示之前的圖片

BUG描述 在做一個頭像上傳功能 這是前端頁面的相關代碼 <div class="portrait"><%="<img src=\"/user/portrait/"%><jsp:getProperty name="user"

原创 document.getElementById(parameter).submit無效

BUG描述 用div標籤作爲提交按鈕,在js文件中設置提交表單。 document.getElementById("login").submit; 但是卻一直無效,無法提交表單,且google開發者工具沒有報任何錯誤。 解決方法

原创 谷歌console可以輸出對象,js用cosole.log輸出爲不存在

bug描述 var fansItem = document.getElementsByClassName("fansItem"); funciton fans() { console.log(fansItem[0]); }

原创 Mybatis的核心對象

SqlSessionFactory 該類主要作用是用來獲取SqlSession對象的。其實例一旦被創建,在整個應用程序執行期間都會存在。在構建其實例時,建議使用單例模式,一個數據庫對應一個SqlSessionFactory實例。

原创 Spring實現聲明式事務管理

基於XML方式的聲明式事務 通過在配置文件中配置事務規則的相關聲明來實現。用<tx:advice>元素進行配置事務的增強處理,再用AOP配置,讓spring自動對目標生成代理。 <tx:advice>的屬性有id,用來設置唯一標