javascript - 将类作为 Javascript 中的参数传递给 Java
问题描述
所以我最近加入了一个项目,他们使用 Java 作为游戏的后端,使用 JavaScript 作为与服务器通信的前端。我知道 JavaScript 是动态的,这很好,但如果我从服务器请求信息,他们有诸如 ...
public <T extends Component> T getProperty(Class<? extends Component> property, int id) {
return (T) mapper.get(property).get(id);
}
你可以在这里看到问题,对吧?我将如何准确地在 JavaScript 中执行请求,将 .class 作为参数传递?我已经尝试在网上进行研究,但这似乎不是一个经常出现的问题?
解决方案
前端的语言无关紧要。
想想看 - 前端如何与服务器通信?我想它通过HTTP,对吧?因此,无论您使用哪种语言,它都必须创建标准的 HTTP 请求,其中包含一些标头、字段等。
我不知道你的项目,但通常来自前端的调用通过一些组件转换为标准 Java 实例,因此你可以有效地使用它(即接收表单数据或 JSON 并创建具有这些字段的类实例)
推荐阅读
- c++ - 需要一些关于如何使用抽象类处理项目的帮助
- java - 有没有办法使用gradle从一个文件夹中解压缩多个文件?
- c - 如此复杂的函数来测试变量是否不为零有什么好处?
- php - 如何在 Mailgun 模板中为车把编写辅助函数
- css - reactjs中这两个className的区别
- javascript - 使用 Cordova 在 Android 上部署 Google Firebase auth/redirect-cancelled-cancelled-by-user
- javascript - 在没有 function 关键字(或箭头运算符)的对象文字中声明的函数的兼容性
- applescript - 在新创建的提醒中填写 URL
- python - 在一个轴上查找 3D 数组中的最小值,并将另一个 3D 数组中的不对应值替换为 0 而无需在 python 中循环
- javascript - Javascript 用 Wordpress 确定页面类型?