【问题】
我做一个客户端,需要将用户输入的两个数据经过一定处理后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