如何轻松地将服务器端变量从Java代码转移到客户端代码
How can I easily transfer my serverside variables from the Java code to the client-side code?
我正在用Java引擎制作一个web应用程序。如何轻松地将服务器端数据从Java代码转移到客户端代码(HTML、css、JavaScript…)。我知道servlet,但不知道如何正确使用它们。
我们有一个功能齐全的Java引擎,一个用HTML和CSS制作的GUI,现在我们需要以两种方式使用数据。
以下是我的servlet构造函数中的一些代码:
public GameServlet() {
super();
int numberOfPlayers = 4;
int[] wins = {1,2,3,4};
int[] losses = {1,2,3,4};
String[] players = {"player1", "player2", "player3", "player4"};
Game game = new Game(numberOfPlayers, players, wins, losses);
System.out.println("test");
System.out.println(players[3]);
game.Start();
}
例如,我如何访问JavaScript代码中的players数组?
您可以使用AJAX从客户端从服务器获取数据。
JQuery有很多助手函数可以提供帮助。
例如:
$.get('url/to/server-side/data').success(function(response) {
console.log(response);
});
了解如何在javaservlet中进行路由。
您需要执行如上所述的请求,然后将URLurl/to/server-side/data
过滤到响应数据的服务器端方法。
相关文章:
- 如何轻松地将服务器端变量从Java代码转移到客户端代码
- 我的html表单无法验证.请参阅代码片段中的html代码和java脚本
- 是否有一种方法可以使用公共代码库在Java和JavaScript中进行输入验证
- Java servlet代码未被调用
- 我需要java代码来打开html代码onclick事件
- 在Java代码中的javascript函数中使用变量
- html或java脚本代码在硬盘中创建一个文本文件
- 在Asp.net的TextBox中插入所需文本的java脚本代码
- 如何使用jsp以相同的形式调用java代码和javascript代码
- Java 警告 (?) 在 Eclipse (Juno) 中显示为 JavaScript 代码
- 如何从javascript运行java代码
- 如何使用按钮从 JSP 页面执行 Java 代码
- 为什么这个js代码的RSA加密结果与java的RSA标准代码不同
- 为什么Java代码需要编译,而JavaScript代码不需要
- 从javascript调用android原生java代码
- 如何使用java脚本代码计算禁用按钮的时间
- 从Java脚本调用C#代码隐藏代码
- GWT:在Java代码中捕获本地JSNI异常
- 设计数据库以保存html、jsp、java、javascript等代码
- gwt-exporter 不生成代码(Java to Javascript)