我最近创建了一个交互式Java Applet,它在网页上与Google Maps API进行通信。不幸的是,Applet已成为过去(在我看来),我现在需要使用Applet将网页转换为不需要Applet的JSP页面。
我的问题是,是否存在可以替代执行与JTable相同的功能的API(例如,从数据库获取数据并以交互方式显示)?如果这是一个愚蠢的问题,我会提前道歉,但我对网络开发还是比较陌生的。
答案 0 :(得分:2)
您可以尝试使用Google Web Toolkit(GWT)
但这并不是你要求的。您将其编码为Java Applet,但使用GWT自己的子类并将其转换为javascript。
答案 1 :(得分:2)
你的问题有很多,例如:
数据库在哪里,什么样的;它在浏览器(SQLite)中是本地的还是远程的?
如果是远程的,您是否有通过http请求传送数据的Web服务?
如果没有,并且您从头开始我会建议您查看一个AJAX助手,如jQuery,MooTools或Dojo以及Java Servlets / JSP / JSTL,因为您有java背景。
答案 2 :(得分:2)
熟悉servlet-JSP方法可能需要一些时间。在此期间,请考虑将您的小程序转换为通过Java Web Start分发的混合应用程序,如example所示。