Java 如何把一个类传递给 html5

2021 年 3 月 22 日
 QBugHunter

说明下,公司搞这块的刚刚跑路,公司招的 java 没来报到,然后找我合格不会 java 的来完成这事。。

现在有个问题,有很多类(类似 C++的结构)

class DeviceInfo{
    public String DeviceId;
    public int Power;
    public boolean Status;
};

现在这些类对象需要传递给一个 html5 的 eb 页面,需要在 web 页面上显示这些类的数据,

这种情况下最好通过什么形式通信(即把这些类对象发给 web)。(因为最近公司有点问题,唯一的 html5 开发人员以及提交离职申请,问他,他也是到处瞎扯)

6568 次点击
所在节点    Java
67 条回复
MaxTan
2021 年 3 月 22 日
序列化成 json 传到前端
3dwelcome
2021 年 3 月 22 日
正常来说是用 google protobuf 编译后传数据,不过我个人觉得 java 处理成 json 给前端,也挺好的。
QBugHunter
2021 年 3 月 22 日
@MaxTan
@3dwelcome

把类转化未 Json 对象可以,那通过何种方式传递给 web 页面呢?
MoHen9
2021 年 3 月 22 日
前端页面发个请求不可以了吗?这不像是开发会问的问题呀。
Kasumi20
2021 年 3 月 22 日
你们两个又不会 Java,又不会 js ?
3dwelcome
2021 年 3 月 22 日
我的项目全部用 websocket 传数据,当然大部分公司不会这样干,正常就是一个 POST 请求吧。
yitingbai
2021 年 3 月 22 日
这问题没法回答, 题主似乎最基本的 web 开发逻辑都不通
QBugHunter
2021 年 3 月 22 日
@MoHen9

@Kasumi20

再声明下。。。。我这个问题可能有点基本,公司负责 PC 端的 JAVA 跑路了,原本要来的人又不来了,html5 唯一负责人目前已经提了离职报告,问他啥都不会

然后我对 java 一知半解,完全不懂 html5,但公司没人搞这块,我被赶鸭子上架了
66beta
2021 年 3 月 22 日
看意思应该是前后端不分离的 JSP 页面,前后端交互,大部分场景下 json 最合适
QBugHunter
2021 年 3 月 22 日
@yitingbai
我完全不会 web....所以才问下
Kasumi20
2021 年 3 月 22 日
HTTP 协议总知道吧
MaxTan
2021 年 3 月 22 日
@QBugHunter #3 Web 一般都默认你用 http 协议来传数据吧。。。
QBugHunter
2021 年 3 月 22 日
@Kasumi20

@MaxTan

谢谢,http 知道的
clf
2021 年 3 月 22 日
前后端交互和前后端语言无关,你不懂这个并不是因为你没学过 Java,而是你根本就没参与过基本的 Web 项目开发。如果你是老板,建议招一个有 web 经验的程序员(理论上毕业生基本也都会)带下技术团队,如果是开发人员,建议好好学习和了解一下前后端交互的基本知识。
redtea
2021 年 3 月 22 日
用 AJAX 吧。
Cowhitewhite
2021 年 3 月 22 日
json
rb6221
2021 年 3 月 22 日
http 接口知道吧
hantsy
2021 年 3 月 22 日
随便会一门语言都是可以解决。
lower
2021 年 3 月 22 日
前后端同时都跑路了,,感觉你们这公司管理上问题比较严重呀……
natsji
2021 年 3 月 22 日
你公司这是要倒闭啊,你也赶紧跑路吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/763972

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX