javaweb需要学哪些?
来源 :中华考试网 2020-09-15
中作为一个新手Java工程师,如何学习Java Web呢?javaweb需要学哪些?
如果你是一个Java小白,学过了一些Java基础,对于Web开发一窍不通,那么你应该掌握的东西有哪些呢?
提前打个预防针,真的非常多!
Java基础知识
要想掌握Java Web , Java基本功必须扎实,像是面向对象基础、集合类、异常处理、IO流、多线程等技术都是经常会用到的,所以Java基础知识必不可少。
前端知识
随着APP兴起,前后端分离的趋势已经很明显了,后端API化,大量的界面逻辑前置到前端,懂前端知识很有必要。
比如你要写一个web页面,至少要会个HTML、CSS和JS。如果想用点高级的语法,可能就要tjQuery。想做些漂亮的页面,少不了bootstrap。
HTTP和web基础知识
作为一个Java Web工程师,你天天要打交道的就是http请求,给你一个url ,你要如何返回给他一个http的响应报文,不过还好, Tomcat帮你把HTTP报文请求和处理的问题解决了, 你只要告诉tomcat你要返回什么内容给前端就好了,一般来说,前后端用的数据格式就是json。
关于这个http请求,你要了解的东西就不少了,计算机网络的基础知、http协议的报文结构和常见方法、 url的dns解析等等。
web应用里面有两个常用的技术:session和cookie 。
Session一般存在服务器上,用于记住用户状态,而cookie-般保存在浏览器上,用于记录一些常用信息,比如登录某个网站的账号密码,这两个东西平时你应该不陌生,但是Java Web工程师需要合理地使用这两个东西,以实现自己的应用目的。
session和cookie一般用于解决应用问题,而网络通讯里还有一个重要的内容就是安全问题,防止不法分子盗取信息,诈骗盗刷。
这里就涉及到了HTTPS协议,以及使用token、加密算法等技术来提升应用的安全性。
除此之外,servlet和jsp、spring全家桶、数据库、Java Web实用工具和技术、进阶后端技术等等知识,也只有真正接触到了之后,多加实践,才能更好地进行学习和理解。
预约申请免费听课
- 地区:
- 北京
- 天津
- 上海
- 江苏
- 浙江
- 山东
- 江西
- 安徽
- 广东
- 广西
- 海南
- 辽宁
- 吉林
- 黑龙江
- 内蒙古
- 山西
- 福建
- 河南
- 河北
- 湖南
- 湖北
- 四川
- 重庆
- 云南
- 贵州
- 新疆
- 西藏
- 陕西
- 青海
- 宁夏
- 甘肃
- 姓名:
- 手机: