请问前后端对接

2018-03-21 08:56:50 +08:00
 choice4

学生党没有特别玩过前端,以前跟着视频做过 SpingMVC,通过 @ResponseBody 返回 Json 数据,不过不太了解前端是怎么通过 Json 接入的,现在学校参加个比赛要求用基础的 Servlet,那么我直接用 resp.getWriter().print(Json 数据)是不是就可以呢,然后前端要怎么通过 Json 数据进行处理呢? Jsp 能干嘛 ?因为我不会前端,另一个同学说给他返回 Json 数据,然后 Servlet 的 doGet 和 doPost 又是 void 返回,现在就想到个用 PrintWriter 打印,请问这样可以对接嘛?还是有别的办法

3420 次点击
所在节点    Java
20 条回复
deepred
2018-03-21 09:03:58 +08:00
前端通过 ajax 和后台进行通讯
tedzhou1221
2018-03-21 09:05:58 +08:00
问题一:可以
问题二:前端获取响应,转成 Json
问题三:JSP 其实就是一个 Servlet,
问题四:可以这样对接
choice4
2018-03-21 09:19:34 +08:00
@tedzhou1221 转成 Json 好像是我来干的。。,现在就是直接用 Response 把 Json 打印到浏览器,可以对接就好,多谢大哥
xiaoyangsa
2018-03-21 09:20:32 +08:00
choice4
2018-03-21 09:21:01 +08:00
@deepred 不知道他会不会。。他原来是做 Php 的 ,现学 JSP (笑哭)前端的知识怎么互通不是很了解,回头问问他吧
xiaoyangsa
2018-03-21 09:21:56 +08:00
@xiaoyangsa 手滑。。类似这样的返回就 ok
choice4
2018-03-21 09:22:53 +08:00
@xiaoyangsa 对 我现在 Servlet 写的效果就是这样点了连接之后,浏览器显示一条 Json,如果这种条件下可以对接就木毛病啦
choice4
2018-03-21 09:26:14 +08:00
@xiaoyangsa 老哥你这个链接是代码现敲的吗?域名是怎么显示的,nginx?我只用过 nginx 配合 host 文件用脱离本机域名应该是无效的啊,为啥你这个我可以访问?
choice4
2018-03-21 09:27:13 +08:00
@xiaoyangsa 这个 127.0.0.1.。。是我的 127.0.0.1 吗?这种操作。。
p2pCoder
2018-03-21 09:29:11 +08:00
现在学 java web 都不把,servlet 和 jsp 这两个基础都不学的吗?
choice4
2018-03-21 09:31:04 +08:00
@p2pCoder servlet 和 jsp 找到的资源有限。。就慕课两个视频,平时就是遇到什么问题搜博客,再不济问问大哥们了。。
choice4
2018-03-21 09:31:48 +08:00
@p2pCoder 看书实在看不下去。。
x7395759
2018-03-21 09:38:08 +08:00
@p2pCoder 当然啦,jsp 是什么,从来没有听说过哦,servlet 又是什么?很久了吧。spring boot 上来之后这种就都不需要关心啦
p2pCoder
2018-03-21 09:39:36 +08:00
@x7395759 一上来就框架,害死人
choice4
2018-03-21 09:42:05 +08:00
@x7395759 还是要学学的。。学生党学校强制要求 jdbc + jsp + servlet =????(吐血)
x7395759
2018-03-21 18:13:57 +08:00
@p2pCoder 我又没有要新手上来就框架,但是 jsp 是真的没有一点用了。
siuwongl1
2018-03-26 09:48:00 +08:00
你们老师在你们刚学的时候没让你们用框架是对的,旨在让你们了解 servlet,jsp,jdbc,等你这些都会了之后你再去上手框架也不难。
choice4
2018-03-26 12:24:28 +08:00
@siuwongl1 主要是已经使用过 ssm 写过小项目了,再 servlet + jsp + jdbc。。。。烦啊一个请求一个类。。受不鸟受不鸟
lurio95
2018-03-29 13:20:03 +08:00
我记得前端是 HTML 的代码 jsp 全写在<%%>这里 然后给保护起来了 提交数据就是 jsp 在起作用吧
lurio95
2018-03-29 13:21:40 +08:00
@deepred ajax 这个东西 是要背住的吗?我曾经练习的时候就是下的直接放进去用

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

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

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

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

© 2021 V2EX