【問題】
我做一個客戶端,需要將用戶輸入的兩個數據經過一定處理後Post到服務端。
打算用Applet實現數據的處理(處理時須連到其他服務器上,需要一定時間,處理的類已經編好)現有兩種方案:
1、用HTML Form,將Form中的數據傳到Applet中,處理後由Form的Submit來Post
2、用Applet直接輸入數據,處理後用Applet來Post
本人傾向於永第一種,但是好像不好實現,不知各位意下如何?
如果用第二種,如何在Applet中實現表單的提交?
謝謝!
【解答】
我做過一個例子如下:
applet中有個方法如下
/** @todo 方法_獲得所需數據的字符串,使Applet能提供給頁面javascript*/
public String getResult() {
String re = ””;
....
return re;
}
HTML中有代碼如下
<applet codebase =/””+GetEnValue(”app_path”)+”/applet /” code = /”fms.applet.DataGrid.class/” name = /”data/” width = /”100%/” height = /”80%/” align= /”center/”>.....</applet>
然後用document.all.data.getResult()就可以獲得applet裏傳過來的數據了。
我這個是在applet裏用jtable控件錄入並提交大量數據的,我想如果樓主說的只是錄入2個數據的話,用applet是不是有些沒必要。用text框和javascript不可以嗎??
【轉載自】http://topic.csdn.net/t/20040420/21/2989265.html