原创 關於中的不能正確修改後臺的值 的問題

 <rich:popupPanel> 必須在<h:form>裏面用,這樣才能正確的修改後臺bean中的值

原创 jsf xhtml form中 頁面中使用 html標籤

nnd,他就是不給提交啊。。。必須都用jsf的標籤,蛋疼,蛋疼

原创 重構Demo2

第一次做某件事時只管去做;第二次做類似的事會產生反感,但無論如何還是可以去做;第三次再做類似的事,你就應該重構。事不過三,三則重構。計算機科學是這樣一門科學:它相信所有問題都可以通過增加一個間接層來解決。但是間接層過多會使得程序難以閱讀。

原创 關於<rich:popupPanel>中的<h:inputText>不能正確修改後臺的值 的問題

 <rich:popupPanel> 必須在<h:form>裏面用,這樣才能正確的修改後臺bean中的值

原创 萬惡的值變事件

用javascript改變一個地方的值,並不會觸發值變事件,真蛋疼。

原创 MyEclispe 中如何編輯自帶的Libraries,修改和添加jar包

在MyEclipse中,很多時候自動添加的jar包會產生衝突,比如struts2.1中的artlr.jar和Hibernate 中的antlr.jar。 想要編輯MyEclipse自帶的jar包,就在右擊項目,MyEclipse項,添加亂

原创 html和xml傳特殊字符的時候需要轉義

比如&字符,轉義爲:&amp;

原创 一種很帥的設計方式

 詳見代碼instmgr項目。   具體說來: 1、用javascript控制載入頁面,在執行ajax的時候,就直接用javascript刷新這個頁面。 2、哈哈,太帥了,開發效率大大提高。

原创 MySQL tomcat 數據庫連接池配置與使用

如何在tomcat裏面最簡單的配置MySQL數據庫連接池? 首先,在tomcat根目錄下輸入/conf/context.xml文件中,加入如下代碼: <Resource name="jdbc/mysql" auth="Containe

原创 重構Demo3

你應該更積極的分解函數。原則:每當感覺需要以註釋來說明點什麼的時候,我們就把需要說明的東西寫進一個獨立的函數中,並以其用途爲其命名。註釋是一個很好的提煉函數的提示,條件表達式和循環表達式也是。當你感覺需要撰寫註釋時,請先嚐試重構,試着讓所

原创 重構Demo1

 代碼塊越小,代碼的功能就越容易管理,代碼的處理和移動就越輕鬆。所以,杜絕長長的函數體。。。。 重構技術就是以微小的步伐修改程序,如果你犯下錯誤,很容易便可發現它。(eclipse 中,抽取一段代碼作爲一個新的方法,extract me

原创 重構第一步

如果你發現自己需要爲程序添加一個特性,而代碼結構是你無法很方便的達成目的,那麼就先重構那個程序,使特性的添加比較容易進行,然後再添加新特性。  重構第一步:爲即將修改的代碼建立一組可靠的測試環境! 測試必須具有自檢能力,即顯示詳細的錯誤信

原创 java 獲取properties配置文件內容

創建一個*.propertie以後,如果在類中獲取其中信息,以下代碼可以: ResourceBundle apps = ResourceBundle.getBundle("**"); //**即爲properties文件的路徑。 apps