转换 Java 对象 -> JavaScript ->从小程序读取

发布于 2024-10-09 16:08:34 字数 470 浏览 2 评论 0原文

我对我一直在研究的这个概念有点困惑,我正在寻找一些关于这方面的指南。 本质上这就是问题所在:

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

所以我陷入了这个范式:

Bean -> html & JavaScript ->小程序

我想我可以稍后解决上传问题,谢谢:)

编辑:切换使用签名进行身份验证:)

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

I'm a bit stuck with this concept that I've been working on and I'm looking for some sort of guide on this.
Essentially this is the problem:

Bean retrieves data from database and I need to store it as a hidden field on a webpage.
The user then must authenticate the data using an applet.
The resulting authenticated object is then sent to the database.

So i'm stuck at this paradigm:

Bean -> Html & Javascript -> Applet

I think I can figure out the upload issue later, thanks :)

Edit: Switch Authenticate with Sign :)

Edit2:
It seems I have some data using JSObject but how do I retrieve the data from the JSObject? The data was stored as a DataHandler before it was read by javascript and acquired by the applet. I'm looking into the getClass() method call from the JSObject but it gives me an HTMLInputElement and I'm not sure where to go from there.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

雨轻弹 2024-10-16 16:08:34

不确定为什么选择使用 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。

Not sure why you chose to use Applets, but from recent JDKs onwards (I think its JDK 1.6 not sure) an Applet has access to the Javascript variables and HTML DOM. So yes you can do it... you might want to ask yourself why you want to go down this route though.

Some more info:

The JSObject class helps you access Javascript from a Java applet. http://java.sun.com/products/plugin/1.3/docs/jsobject.html

Update: Actually its much older than JDK 1.6
http://download.oracle.com/javase/1.4.2/docs/guide/plugin/developer_guide/java_js.html

If you need to access the HTML structure of the page you can also access the DOM in the same way.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文