我们有一个Java桌面应用程序,我们计划使用JWS启动该Java桌面应用程序,并且工作正常。
问题是 - 我们在网页上询问用户的一些用户相关信息,并使用JWS启动Java桌面应用程序。现在我们希望用户在我们的java应用程序的网页上提供该信息。请建议我们如何在java代码中访问这些信息?我们找到了两种方法 -
java代码可以从cookie中读取该信息吗?我没有找到任何帮助如何使用核心Java代码读取cookie?如果没有在用户的桌面上启用cookie会怎么样?
我们可以使用JNLP文件传递信息吗?我们可以在JNLP文件中写入所有信息吗?可以作为参数传递给java代码?论证的长度在这里重要吗?我们可以通过其他方式从JNLP获取信息吗?
请建议您是否比上述两种方法更了解其他方法?
答案 0 :(得分:2)
我们可以排除方法1.
如果信息很少,方法2很好。在我们的一个项目中,我们根据从Web界面收到的信息动态生成jnlp文件,从而导致为用户定制java应用程序。
您也可以让应用程序与后端通信(例如通过http)并根据需要提取更多信息。