最近用 Tomcat 5.5 遇到 EL 無法表示的問題
雖然我在 web.xml 中設定了 el-ignored 標籤 還是不行
這裡提供兩種方法
1. 修改 web.xml 的 schema 的版本改為 2.4
2. 在要運用 EL 的 JSP 中加上 isELIgnored="false"
2011年10月23日 星期日
2011年10月18日 星期二
Java 產生 Excel 檔
這裡分享一段程式碼 運用 Java Excel 建立一份 Excel 檔案
而 Java Excel API 並不侷限在 Windows 的環境下
以下是簡單的範例程式
而 Java Excel API 並不侷限在 Windows 的環境下
以下是簡單的範例程式
int row=0; File execlFile = new File(EXCEL_PATH); //建立Excel的檔案路徑 WritableWorkbook workbook = Workbook.createWorkbook(execlFile); //建立檔案 WritableSheet sheet = workbook.createSheet("class info", 0); //新增一個 Sheet Label label = new Label(0, row, "課程編號"); //新增一個 label 表示 title sheet.addCell(label); label = new Label(1, row, "課程名稱"); //新增一個 label 表示 title sheet.addCell(label); row++; for(Iteratorit = classvos.iterator(); it.hasNext();row++){ ClassVO classvo = it.next(); label = new Label(0, row, classvo.getClass_no()); sheet.addCell(label); label = new Label(1, row, classvo.getClass_name()); sheet.addCell(label); } workbook.write(); workbook.close();
2011年10月13日 星期四
【Axis2】Java Web Services 資料庫範例
這邊來介紹 Java Web Services 存取資料庫的範例
以下 demo 的資料庫是用 SQL Server 所以要先去下載適當的 JDBC Driver
下載下來後將JAR檔放到 Tomcat 5.5 安裝目錄下的 common\lib 裡面
接著要設定資料庫連線的參數
一樣開啟 Tomcat 5.5 安裝目錄下的 webapps\axis2\WEB-INF\conf\axis2.xml 檔案
並將以下相關參數寫入
完成之後建立一個 Server 端的程式 開啟 Eclipse
以下 demo 的資料庫是用 SQL Server 所以要先去下載適當的 JDBC Driver
下載下來後將JAR檔放到 Tomcat 5.5 安裝目錄下的 common\lib 裡面
接著要設定資料庫連線的參數
一樣開啟 Tomcat 5.5 安裝目錄下的 webapps\axis2\WEB-INF\conf\axis2.xml 檔案
並將以下相關參數寫入
<parameter name="DB_driverClassName">com.microsoft.sqlserver.jdbc.SQLServerDriver</parameter>
<parameter name="DB_url">jdbc:sqlserver://xxx.xxx.xx.xxx:1400;DatabaseName=test</parameter>
<parameter name="DB_username">XXXX</parameter>
<parameter name="DB_password">123456</parameter>
完成之後建立一個 Server 端的程式 開啟 Eclipse
2011年10月10日 星期一
【Axis2】Java Web Services 範例
上一篇【Axis2】Java Web Services 環境配置 介紹了 Axis2 的環境配置之後
接著就來寫一個簡單的 Hello World 範例
第一步先建立 Server 端的部分
1. 建立一個一般的 Java project 名稱為 HelloWorld4WS
2. 匯入 Axis2 的 Library
3.接著建立一個簡單的 HelloService 類別
接著要定義一個 services.xml 來說明你的 Web service 提供哪些服務及服務名稱
在 project 的目錄下建立一個資料夾 名為 META-INF
並在該資料夾內新增一個 services.xml 檔案
接著就來寫一個簡單的 Hello World 範例
第一步先建立 Server 端的部分
1. 建立一個一般的 Java project 名稱為 HelloWorld4WS
2. 匯入 Axis2 的 Library
3.接著建立一個簡單的 HelloService 類別
package org.service; public class HelloService { // method : sayHello, return String public String sayHello(){ return "Hello Web Services"; } }
接著要定義一個 services.xml 來說明你的 Web service 提供哪些服務及服務名稱
在 project 的目錄下建立一個資料夾 名為 META-INF
並在該資料夾內新增一個 services.xml 檔案
2011年10月9日 星期日
【Axis2】Java Web Services 環境配置
這邊帶大家用一個簡單的 Hello World 的例子來介紹 Java Web Service 的開發
首先我們運用 Apache 的 AXIS2 當作 Web service
前置作業:
第一步:先安裝 AXIS2
下載完成後解壓縮放到適當位置 例如 C:\axis2-1.5
在該目錄下的 lib 是 AXIS2 所有能用到的 JAR 檔
接下來設定一下環境變數
首先我們運用 Apache 的 AXIS2 當作 Web service
前置作業:
l Sun JDK 1.5已安裝且環境變數已設定完成
l Apache Tomcat 5.5已安裝完成
註:若無安裝Server Runtime,Eclipse會無法建立Web Services Client
首先先配置 Client 的部分
首先先配置 Client 的部分
第一步:先安裝 AXIS2
先到這裡下載 AXIS2 下載 ((選擇1.5版的
下載完成後解壓縮放到適當位置 例如 C:\axis2-1.5
在該目錄下的 lib 是 AXIS2 所有能用到的 JAR 檔
接下來設定一下環境變數
訂閱:
文章 (Atom)