转换Java对象 - > JavaScript - >从Applet读取

时间:2010-12-29 01:02:58

标签: java javascript applet

我有点坚持这个我一直在努力的概念,我正在寻找一些关于此的指南。 基本上这就是问题所在:

Bean从数据库中检索数据,我需要将其存储为网页上的隐藏字段。 然后,用户必须使用applet对数据进行身份验证。 然后,生成的经过身份验证的对象将发送到数据库。

所以我坚持这种范式:

Bean - > Html& Javascript - >小应用程序

我想我可以稍后找出上传问题,谢谢:)

修改:使用Sign切换身份验证:)

EDIT2: 看来我有一些使用JSObject的数据但是如何从JSObject中检索数据?数据在被javascript读取并由applet获取之前存储为DataHandler。我正在研究来自JSObject的getClass()方法调用,但它给了我一个HTMLInputElement,我不知道从那里去哪里。

1 个答案:

答案 0 :(得分:0)

不确定为什么选择使用Applet,但从最近的JDK开始(我认为它的JDK 1.6不确定),Applet可以访问Javascript变量和HTML DOM。所以是的,你可以做到这一点......你可能想问问自己为什么要沿着这条路走下去。

更多信息:

JSObject类可帮助您从Java小程序访问Javascript。 http://java.sun.com/products/plugin/1.3/docs/jsobject.html

更新:实际上它比JDK 1.6早 http://download.oracle.com/javase/1.4.2/docs/guide/plugin/developer_guide/java_js.html

如果您需要访问页面的HTML结构,您也可以以相同的方式访问DOM。