Java Web从零开始

由于工作的关系,要开始接触Java Web了。一直怀疑自己到底适不适合搞编程这一套,25岁,研究生毕业。但是既不是计算机相关专业,学生期间也没有很擅长编程,稀里糊涂就找了这么个工作。本人有一点C和C++的基础,在Java方面仅仅看过毕向东的Java SE的视频教程,总体来说自认为完全是个菜鸡。

既来之,则安之,那就硬着头皮开始吧。

之所以写这个,是想记录一下我自己的学习轨迹,看一下自己成长。


这个Java Web,或者说是Java EE,到目前为止我是搞不清,完全是零基础。


领导还算仁慈,给我机会学习。上班第二天,给我布置了小任务。

1、在浏览器上打印“Hello Java Web!”

2、用Ajax发出请求,Servlet响应请求。

3、在2的基础之上,Servlet去访问数据库,查询一个数据并返回


我一听到这个消息,第一感觉就是

What?什么鬼?

Ajax是个什么鬼?

Servlet又是个什么鬼?

数据库?怎么访问?


好吧,问同事借了本书,叫个“Java Web 从入门到精通”,边看边学。


好吧,翻了半天书,大概了解了几个基本概念:

HTML:是HyperText Markup Language的缩写,翻译过来是超文本标记语言,用来提供浏览器的内容。

CSS:是Cascading Style Sheet的缩写,中文是层叠样式表,作用是配合HTML来控制网页的格式。

JavaScript:老早就听过,但是不知道干嘛,总觉得跟Java有啥关系,但是也有人说没啥关系,我也不知道。书上说这是一种脚本语言,可是啥叫脚本语言啊?不知道。反正语法跟Java差不多,而且可以直接插入到HTML语言中,可以实现一些比较复杂的功能。感觉像是给HTML加了个比较强的装备。

Ajax:是JavaScript中的一种技术,可以实现网页的局部刷新。下图是Ajax与传统web应用模式的区别。区别在于传统的HTTP请求后,得到的响应是一个HTML页面,而实际上如果我仅仅是需要改动或者更新页面中一个很小的部分,那么把整个HTML页面全部更新再返回来就会很浪费资源,而Ajax则做到哪里更新动哪里。


今天先写到这里吧。


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值