隨筆-72  評論-63  文章-0  trackbacks-0
          1 產生一個8位的隨機整數:
          Random random = new Random();
          ??String ran="";
          ??for (int i = 0; i < 8; i++) {
          ???int k = random.nextInt();
          ???int j = Math.abs(k % 9);
          ???String str = Integer.toString(j);
          ????? ran=ran.concat(str);
          ???str.concat(ran);
          ??}
          ??int num=Integer.parseInt(ran);//字符串轉整數;
          ?

          2 如何在JSP中直接顯示excel表格,而不是提出字段?

          web.xml下加: ?
          <mime-mapping> ? ?
          <extension>xls</extension> ? ?
          <mime-type>application/msexcel</mime-type> ? ?
          </mime-mapping> ?
          需要導出的文件頭上加: ?
          <%@ ?page ?contentType="application/vnd.ms-excel" ?%>??

          3 使用POI讀取excel的問題
          將poi的.jar文件放在你的應用的WEB-INF\lib目錄下就可以在本應用中用了. ?
          ---------------------------------------------------------------??
          ?
          ?把poi的包放到web-inf的lib目錄下就行了??
          ??
          ?import ?org.apache.poi.hssf.usermodel.HSSFWorkbook; ?
          import ?org.apache.poi.hssf.usermodel.HSSFSheet; ?
          import ?org.apache.poi.hssf.usermodel.HSSFRow; ?
          import ?org.apache.poi.hssf.usermodel.HSSFCell; ?
          import ?java.io.FileInputStream; ?
          public ?class ?ReadXL ?{ ?
           /** ?Excel文件的存放位置。注意是正斜線*/ ?
           public ?static ?String ?fileToBeRead="D:/JTest/ ?gongye.xls"; ?
           public ?static ?void ?main(String ?argv[]){ ? ?
           try{ ?
            // ?創建對Excel工作簿文件的引用 ?
            HSSFWorkbook ?workbook ?= ?new ?HSSFWorkbook(new ?FileInputStream(fileToBeRead)); ?
            // ?創建對工作表的引用。 ?
            // ?本例是按名引用(讓我們假定那張表有著缺省名"Sheet1") ?
            HSSFSheet ?sheet ?= ?workbook.getSheet("Sheet1"); ?
            // ?也可用getSheetAt(int ?index)按索引引用, ?
            // ?在Excel文檔中,第一張工作表的缺省索引是0, ?
            // ?其語句為:HSSFSheet ?sheet ?= ?workbook.getSheetAt(0); ?
            // ?讀取左上端單元 ?
            HSSFRow ?row ?= ?sheet.getRow(0); ?
            HSSFCell ?cell ?= ?row.getCell((short)0); ?
            // ?輸出單元內容,cell.getStringCellValue()就是取所在單元的值 ?
            System.out.println("左上端單元是: ?" ?+ ?cell.getStringCellValue()); ? ?
           }catch(Exception ?e) ?{ ?
            System.out.println("已運行xlRead() ?: ?" ?+ ?e ?); ?
           } ?
          } ?
          }

          posted on 2006-05-27 14:40 船長 閱讀(445) 評論(1)  編輯  收藏 所屬分類: 個人隨感

          評論:
          # re: 項目過程中遇到的一些小問題 2006-05-29 14:53 | captain
          主站蜘蛛池模板: 漾濞| 张掖市| 禹城市| 岳西县| 肃南| 宝坻区| 公主岭市| 湄潭县| 绵竹市| 凉城县| 乌鲁木齐县| 镇雄县| 祁门县| 晋城| 砚山县| 舞阳县| 扬中市| 格尔木市| 安顺市| 杨浦区| 马龙县| 榆社县| 兴业县| 神木县| 灵石县| 六安市| 汝阳县| 南郑县| 库尔勒市| 孙吴县| 华宁县| 福海县| 兰西县| 尚志市| 通榆县| 深水埗区| 尼木县| 沈丘县| 鹰潭市| 甘南县| 贵定县|