关于桌面客户端
About desktop clients
谁能告诉我如何制作桌面客户端?
我的意思是我有一个框架,它有一个文本框和一个按钮。
当我点击按钮,我想我的文本,我已经放在文本字段得到放置在一个网站的文本字段,应该在一个网站的按钮处理,就像我们把我们的id和密码,点击签名和网站根据我们的输入产生的动态文本应该显示在我的框架上。
这意味着我通过java框架间接地从桌面操作一个网站。所以我想知道我应该在按钮的动作监听器代码中做什么。
我甚至知道jsp和servlet,但无法链接这些东西来制作这个应用程序。
请帮助我,我是新手。
我认为你所要做的就是通过传递值作为参数从应用程序发出HTTP请求。
可能是一个可能的副本如何在java中发送HTTP请求?
浏览链接,可能会有用。
从textField
获取值,使HTTP request
与参数一起(从textField获得),然后完成。
如果你想在请求时打开web浏览器,你可以使用Desktop.browse()
你将不得不使用ProcessBuilder(或Runtime.exec())显式地执行explorer.exe与你想要的选项。
Process p = new ProcessBuilder("explorer.exe", "http://yourpage.com/Myjsp.jsp").start();
您可以发送您想要自动填充的值作为部分URL参数,如
Process p = new ProcessBuilder("explorer.exe", "http://yourpage.com/Myjsp.jsp?myvar="+my value).start();//where myvalue is String variable where you have the value from Frame.
我认为你可以使用下面的代码…
if(java.awt.Desktop.isDesktopSupported()){ // Desktop Not supported on all Platforms.
Desktop desktop=Desktop. getDesktop();
desktop.browse(new java.net.URI("http://yourpage.com/Myjsp.jsp?myvar="+myvalue));
}else{
Process p = new ProcessBuilder("explorer.exe", "http://yourpage.com/Myjsp.jsp?myvar="+my value).start();
}
相关文章:
- 客户端服务器REST API captcha实现
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 如何使用Socket.io将命令从客户端发送到服务器
- 如何轻松地将服务器端变量从Java代码转移到客户端代码
- Meteor方法在客户端返回null,在客户端运行的相同方法返回正确的值
- 从客户端获取修改后的对象,并将其与服务器上的原始对象组合
- 如何将我的javascript库公开给其他客户端使用
- 是否可以使用JavaScript/AAJAX在客户端创建一个文件
- 如何使用Javascript客户端对象模型检索Sharepoint 2010列表项权限
- 返回/从Twit's客户端.get
- 将客户端特定的日期格式返回到服务器MVC4
- MobileFirst:在客户端运行计时器作业-最佳选项
- 标签客户端的设置值
- 如何捕获客户端部分的屏幕截图“;桌面;使用HTML/JavaScript
- 客户端位置检测在Safari桌面上有效,但在Safari手机上无效
- 将Web APP(客户端)部署为桌面客户端
- 如何检测来自移动或桌面客户端的页面请求
- 关于桌面客户端
- 单击链接打开电子邮件桌面客户端
- 客户端性能-笔记本电脑和桌面特定