我最近开始学习Java,并且使用Swing创建了我的第一个桌面应用程序。但是,我现在想要开始我自己的小项目,该项目涉及创建可以在网页上检索和输入数据的桌面应用程序。
理想情况下,我希望从网页浏览器(最好是Chrome)中打开并可见的网页输入和检索数据,而不是在无法看到的幕后进行。我需要我的程序有一个用Swing编写的GUI,它接受值,然后将它们输入到网页上;我需要能够从打开的网页中获取值,并且能够通过我的桌面应用程序按下按钮。
总之,您可以说我需要创建一个自动化Web浏览器的应用程序,但是它需要能够对已经打开的浏览器/网页执行此操作。我该怎么做才能实现这个目标?
答案 0 :(得分:0)
您可以通过Java中的applet编程来实现这一点,它可以将请求数据发送到服务器网页。除此之外,您还可以使用Web服务机制从swop表单获取数据,并以任何适当的传输方法(如XML或Json)绑定请求,并将其发布到服务器端点。例如,在JAVA中,您可以使用Jersey rest实现。