by Daphne Lin
22. 五月 2011 23:37
作者:戴玉佩 精誠資訊 恆逸教育訓練中心 資深講師 Servlet 3.0增加了一項重要新功能:非同步處理。能夠將前端網頁送來的AJAX請求已非同步處理的方式,間接的提高處理效能。這裡要看到的是如何能夠在Servlet中啟動非同步處理,並在非同步處理過程中提供非同步事件控管的聆聽器AsyncListener。 要產生這樣的處理必須先有一個會發出AJAX請求的網頁。這樣一來,負責處理這請求的Servlet才能啟動非同步處理。程式如下: //省略這裡的程式 @WebServlet(urlPatterns={"/async.do"}, async...
[更多...]
by Daphne Lin
13. 二月 2011 19:50
作者:吳修福 精誠資訊 恆逸教育訓練中心 資深講師 Servlet 3.0(JSR-315)中加入了處理 Multipart 資料的能力。由於 Java EE 6 的規範才在去年(2011)底正式發佈,所以要使用這個功能的話你必須要有支援Java EE 6 或是Servlet 3.0 的Web Container(例如 GlassFish V3)。 建立上傳用的表單 使用這個功能的表單在設定上必須要: ‧form 標籤的 method 必須為「POST」 ‧form 標籤中必須有 enctype 的屬性,值必須為「multipart/form-data...
[更多...]
by Daphne Lin
11. 十月 2010 00:16
作者:戴谷州
精誠資訊 恆逸教育訓練中心 資深講師
異質平台整合需求
實際開發上有時會需要與其他異質平台整合,無論是與.NET甚至是其他各種程式語言所開發的應用程式,採用Web Service技術則是一個最佳選擇。Web Service可以分作服務提供者(Service Provider)與使用服務者(Service Requester),後者只要先取得服務提供者WSDL的URL或是實體檔案,接下來的工作只需要交給IDE,一切就搞定了。
本文主題為撰寫服務提供者,以執行在JBoss Application Server 為例,只要按照以下...
[更多...]