原创 request.getParameter(),request.setAttribute() ,request.getAttribute()
request.getParameter(),request.setAttribute() (1)request.getParameter()取得是通過容器的實現來取得通過類似post,get等方式傳入的數據,request.set
原创 從struts2回到struts的學習--DynaActionForm(不用手寫actionForm.java)
使用DynaActionForm 2006年12月05日 星期二 下午 01:26 一個網站中會有許多的表單以供使用者填寫資料,越大型的網站
原创 XSLT
xsl:if xsl:if類似普通程序語言的if條件語句,允許設定節點滿足某個條件時,被模板處理。xsl:if的語法格式爲: <xsl:if test=布爾表達式> template body </xsl:if> 例如: <xsl:i
原创 JavaBean 成員命名規範
在eclipse中自動生成setters()和getters() User.java private boolean active ; //getter() public boolean isActive() { return
原创 SSH(struts hibernate spring)的工作原理
Hibernate工作原理及爲什麼要用? 原理: 1. 讀取並解析配置文件 2. 讀取並解析映射信息,創建SessionFactory 3. 打開Sesssion 4. 創建
原创 關於org.hibernate.hql.ast.QuerySyntaxException: 關鍵字命名的類 is not mapped [from 關鍵字命名的類 ]
首先檢查是不是在hibernate 的屬性配置裏是否加載有 <property name="packagesToScan"> <list> <value>com.test.model</value> </list>
原创 自定義時刻近似函數roundToQuarter(Double time) 浮點數取整數部分
最近遇到一個很怪的需求: //make the hours nearest to Quarter like 0.00,0.25,0.50,0.75 就是把獲得的時間數字,精確到quarter( one Quarter ==1/4 hou
原创 SpringMVC messageTool written by self for velocity I18N
keyword:SpringMVC velocity I18N MessageTool Addition of a MessageTool for Velocity views (but not tied to Struts) De
原创 Struts中使用tiles
Struts中使用tiles Tiles框架 簡介: 最早的Tiles是組裝在Struts1.1裏面的,主要目的是爲了將複數的jsp頁面作爲一個的
原创 velocity 判空
相信這個問題是很多使用Velocity的朋友所經常碰到的,大家可能非常期望下面這樣的代碼能夠運行: #if($foo == null) ... #end 但結果會是報錯。頁面直接顯示不出來。 而如果不進行判
原创 JSTL: empty 可以減少很多繁冗的判空
${empty student.name }Empty是判空 爲空返回的true,不爲空返回的是false ${(empty student.name)? '空' : '非空'} <c:if test="${! empty obj}
原创 Css表格佈局的百分比
通常網頁應用顯示錶格不是滿屏的,然後就有按百分比來界定顯示範圍,比較死板的辦法就是寫像素值寫死了。 <table width="70%" border="0" cellspacing="0" cellpadding="0"> <tr al
原创 Quartz integration within Spring for Invoke SQL stored procedure
通常的數據庫要定時作業執行某些SQL語句塊。可以用以下方案: 1. 應用程序調用存儲過程 2. 數據庫管理工具裏進行作業調度。 3. 特殊情況下可以是trigger,前提是有相應的event 來出發。 對於
原创 Java中的初始化塊
在Java中,有兩種初始化塊:靜態初始化塊和非靜態初始化塊.靜態初始化塊:使用static定義,當類裝載到系統時執行一次.若在靜態初始化塊中想初始化變量,那僅能初始化類變量,即static修飾的數據成員.非靜態初始化塊:在每個對象生成時