Time of Update: 2018-12-05
signatures段使DWR能確定集合中存放的資料類型。例如下面的定義中我們無法知道list中存放的是什麼類型。public class Check{ public void setLotteryResults(List nos) { ... }}signatures段允許我們暗示DWR應該用什麼類型去處理。格式對以瞭解JDK5的泛型的人來說很容易理解。<signatures> <![CDATA[ import java.util.List;
Time of Update: 2018-12-05
HSSFCellStyle rateStyle = workbook.createCellStyle(); //得到樣式 rateStyle.setAlignment(HSSFCellStyle.ALIGN_RIGHT);//設值對齊 rateStyle.setDataFormat(HSSFDataFormat.getBuiltinFormat("0.00%"));//得到系統內建的format,傳給樣式 cell = row.createCell((short)7);
Time of Update: 2018-12-05
<hibernate-mapping package="com.gss.entities"><class name="CollectionMapping" table="T_Collection_Mapping"><id name="id"><generator class="uuid"></generator></id><property name="info"></property><!-
Time of Update: 2018-12-05
在Java的世界裡,無論類還是各種資料,其結構的處理是整個程式的邏輯以及效能的關鍵。由於本人接觸了一個有關效能與邏輯同時並存的問題,於是就開始研究這方面的問題。找遍了大大小小的論壇,也把《JAVA 虛擬機器規範》,《apress,.java.collections.(2001),.bm.ocr.6.0.shareconnector》,和《Thinking in Java》翻了也找不到很好的答案,於是一氣之下把JDK的 src
Time of Update: 2018-12-05
applicationContext.xml設定檔中的某些參數說明 其中的abstract屬性,聲明這個bean是從一系列具有相同配置的bean中抽取出來的公用資訊,在其他的bean中用parent=“”來引用此absatract bean的定義<bean id="baseTxProxy" lazy-init="true" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"
Time of Update: 2018-12-05
提示資訊: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial 原因是,在hibernate.cfg.xml中對<session-factory
Time of Update: 2018-12-05
<ref bean>與<ref local>:< bean id = "userDAOProxy" class = "org.springframework.transaction.interceptor.TransactionProxyFactoryBean" > < property name = "transactionManager" > < ref bean =
Time of Update: 2018-12-05
簡而言之,BeanFactory提供了配製架構功能,而ApplicationContext則增加了更多支援企業核心內容的功能。ApplicationContext完全由BeanFactory擴充而來,因而BeanFactory所具備的能力和行為也適用於ApplicationContext。 ApplicationContext包含BeanFactory的所有功能。通常建議比BeanFactory優先,除非有一些限制的場合如位元組長度對記憶體有很大的影響時(Applet)。然後,絕大多數"典型的"
Time of Update: 2018-12-05
文章目錄 檔案說明 webwork.properties檔案說明default.properties是Webwork的預設設定檔,可以被classpath根目錄下的 webwork.properties 檔案覆蓋配置工廠指定locale,編碼Object
Time of Update: 2018-12-05
<many-to-one> 最簡單的關聯映射,就是many的一端外鍵引用one一端的主鍵 不需要你顯式的在many的類中指定一個對應外鍵的屬性,這個外鍵名是由標籤中的column屬性定義的,如果沒有此屬性,則預設的外鍵名就是實體屬性名稱 <many-to-one> 標籤內的cascade可以用來解決儲存順序的問題,解決級聯操作。但是這個屬性是屬於hibernate管理的而不是資料庫 有all,none,save-update,delete —————————
Time of Update: 2018-12-05
寫了一個非常簡單的webwork入門項目,Login登入模組,出現了錯誤:com.opensymphony.xwork.config.ConfigurationException: Error loading configuration file xwork.xml with nested exception com.opensymphony.xwork.config.ConfigurationException: Caught exception while loading file
Time of Update: 2018-12-05
ActionContext :WebWork對HttpSession進行了轉換,使其轉變為與Servlet API無關的Map對象。通過這樣的方式,保證了Xwork 所面向的是一個通用的開放結構。從而使得邏輯層與表現層無關。增加了代碼重用的可能。可以從ActionContext裡得到參數值ActionContext ctx = ActionContext.getContext();Map session =
Time of Update: 2018-12-05
<!--參考了一下別人的,自己也做了一部分,固定首行更簡單,就不寫了 --> <style> div.DataGrid { overflow: auto;/*修剪規則*/ height: 160; width: 400; } .firstCell{ background-color:blue; } </style> <SCRIPT LANGUAGE="JavaScript">
Time of Update: 2018-12-05
使用"from XXX where XXX"的方式,當然是將整條記錄查取出來封裝進相應的bean裡 但是很多時候,你並不需要查取出全部的欄位值,特別是有BLOB,CLOB欄位的時候,把不需要的內容查取封裝進來,會造成巨大的記憶體浪費. 這時候就可以使用HQL的new操作類似如下: select new PerformanceValue(P.id,P.regionNo,P.regionName,P.reportDate,P.perfCode,P.perfName,P.unit,P.value)
Time of Update: 2018-12-05
今天客戶打電話過來,說程式沒有正常運行,收益率等資料沒有計算出來.開啟tomcat的日誌發現,在執行一條insert語句時發生了null值的錯誤.經過一番跟蹤和調試,終於找到闖禍的元兇--一個用來取得編號的函數,但是這個函數已經在很多客戶處使用了,都沒有錯,為什麼偏偏在這裡出錯了呢?在網上google一通後,才發現在對資料庫有寫操作(INSERT、UPDATE、DELETE、CREATE、ALTER、COMMIT)的函數,是無法簡單的用SQL來調用的.這種錯誤通常發生在低版本的
Time of Update: 2018-12-05
首先,毫無疑問請去下載支援freemarker所需的jar包,並匯入工程 官方網站:http://www.freemarker.org/ freemarker的解析,實際上就是一個專用的servlet,你需要在web.xml中配置 <?xml version="1.0" encoding="UTF-8"?><web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
Time of Update: 2018-12-05
1,stack:代表ValueStack本身,可通過如下方式來訪問其中的變數"${stack.findString('ognl
Time of Update: 2018-12-05
如果安裝Sybase的時候,安裝介面都是亂碼,請進入Sybase源安裝目錄,查看run.bat檔案,找到一行: set JAVA_HOME=./shared-1_0/jre1.2.2, 然後進入:
Time of Update: 2018-12-05
1、 如何解決連接埠衝突導致tomcat無法啟動的問題Tomcat在啟動時主要使用下面的3個連接埠<Server port="8005" shutdown="SHUTDOWN" debug="0"><Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080" minProcessors="5" maxProcessors="75"enableLookups="true"
Time of Update: 2018-12-05
源時間:to_char(DateValue)); 源時間減1天:to_char(DateValue-1)); 源時間減1天1小時:to_char(DateValue-1-1/24)); 源時間減1天1小時1分:to_char(DateValue-1-1/24-1/(24*60))); 源時間減1天1小時1分1秒:to_char(DateValue-1-1/24-1/(24*60)-1/(24*60*60))); 源時間減1月add_months(tm,-1)oracle中處理日期大全 TO_