發表文章

目前顯示的是 3月, 2013的文章

Eclipse hotkey (快速鍵)

參考來源: http://cooking-java.blogspot.tw/2012/01/eclipse-hotkey.html ctrl + / 註解 (取消註解) ctrl + shift + O 自動匯入所欠缺的類別 alt + ← 移至上一次游標所在位置 alt + → 移至下一次游標所在位置 ctrl + shift + P 移至匹配的括號 ctrl + Q 移至上一次編輯的位置 ctrl + shift + L 列出所有快速鍵 alt + / 程式碼輔助 ctrl + D 刪除單一行 ctrl + shift + F 程式碼自動排版 ctrl+ L 移至指定行數 ctrl+shift+Y 小寫字母 ctrl+shift+X 大寫字母 ctrl+alt+/ 自動完成 ctrl+3 搜尋在分頁中的檔案 ctrl+shift+U  alt+shift+J 加入Java doc說明 ctrl+* Expand All ctrl+shift+T search ctrl+shift+R Open Resource ctrl+F6 上次使用的檔案 ctrl+alt+H 顯示繼承架構 ctrl+shift+G references in workspace ctrl+F11 快速執行 F11 快速執行(Debug模式) ctrl+K 快速搜尋選取的字 ctrl+1 自動修復

EXCEL超連結函數

 =HYPERLINK(CONCATENATE("\\vmware-host\Shared Folders\桌面\", C3,  ".pdf"),C3) 把儲存格的超連結指向固定目錄+C3儲存格內容的PDF檔,儲存格顯示C3的內容。

JAVA上傳檔案(CSV)後轉成資料SHOW在網頁上

web.xml需有下面的FILTER才不會錯誤,Libraries需Import 2個jar檔,commons.io,commons.fileupload(apache的commons packages) <filter>         <filter-name>PrimeFaces FileUpload Filter</filter-name>         <filter-class>org.primefaces.webapp.filter.FileUploadFilter</filter-class>             </filter>     <filter-mapping>         <filter-name>PrimeFaces FileUpload Filter</filter-name>         <servlet-name>Faces Servlet</servlet-name>     </filter-mapping> Xhtml程式碼,使用Primefaces fileUpload元件  <p:dialog id="uploadFileDialog" widgetVar="fileUploadForm" >                             <p:fileUpload fileUploadListener="#{inPackingListCtrl.uploadFile}"                                           auto="true"                                           oncomplete="fileUploa

JSF使用Primefaces上傳檔案無法動作解決方法

在WEB.XML中加入以下內容即可 <filter>         <filter-name>PrimeFaces FileUpload Filter</filter-name>         <filter-class>org.primefaces.webapp.filter.FileUploadFilter</filter-class>         <init-param>             <param-name>thresholdSize</param-name>             <param-value>2097152</param-value>         </init-param>         </filter>     <filter-mapping>         <filter-name>PrimeFaces FileUpload Filter</filter-name>         <servlet-name>Faces Servlet</servlet-name>     </filter-mapping> XHTML內容

JSF+iReport報表無法在LINUX SERVER產出問題

1.JSF的頁面的AJAX需為FALSE,Primefaces的預設為TRUE,需把它設為FALSE,才會有動作 2.若報表有SHOW圖檔,在iReport設計時需把圖檔的Path指定到傳入的參數名稱去,然後java程式需在報表OUTPUT前把路徑PUT到參數中去,這樣DEPLOY到LINUX SERVER去後才不會發生錯誤無法show出報表的問題。 public void doPrint() {         ServletOutputStream servletOutputStream = null;         InputStream reportStream = null;         System.out.println("doPrint *****************");         //以下為抓beans資料程式         try {             FacesContext fc = FacesContext.getCurrentInstance();             JRDataSource ds = new JRBeanCollectionDataSource(detailDataLists);             HttpServletResponse response = (HttpServletResponse) fc.getExternalContext().getResponse();             reportStream = fc.getExternalContext().getResourceAsStream("/rpt/deliveryEN.jasper");             servletOutputStream = response.getOutputStream();             fc.responseComplete();             response.setContentType("application/pdf");             HashMap parameters = new HashMap();          

jsf資料轉存成EXCEL

   public void toExportXls() {               if (mainDataLists.size() > 0) {             try {                 HSSFWorkbook wb = new HSSFWorkbook();                 HSSFSheet sheet = wb.createSheet("sheet1");                 HSSFRow row = sheet.createRow(0);                 row.createCell(0).setCellValue("invoiceNo");                 row.createCell(1).setCellValue("waybillNo");                 row.createCell(2).setCellValue("Seq");                 row.createCell(3).setCellValue("containerNo");                 row.createCell(4).setCellValue("materialName");                 row.createCell(5).setCellValue("type");                 row.createCell(6).setCellValue("weight");                 row.createCell(7).setCellValue("containerNoBarcode");                                 CellStyle style = wb.createCellStyle();                 Font font = wb.createFont();                 font.

移除WINDOWS密碼工具

ERD COMMANDER 需把ISO檔案燒成開機光碟,然後用此光碟開機 軟體介紹 http://blog.xuite.net/jorgeyen/20050527/17932698 操作說明 http://pcuser.pixnet.net/blog/post/26972665-%E5%BF%98%E8%A8%98xp%E5%AF%86%E7%A2%BC%E6%80%8E%E9%BA%BC%E8%BE%A6%EF%BC%9F%E6%95%99%E4%BD%A03%E5%88%86%E9%90%98%E7%A0%B4%E8%A7%A3%E7%99%BB%E5%85%A5%E5%AF%86%E7%A2%BC 下載網址 http://www.filecrop.com/erd-commander-2011-iso.html