java学期总结_JavaWeb学期总结

JavaWeb学期总结

学习JavaWeb开发已经一学期了,对于这门课程的感觉仍是比较深入,由于里面涵盖了确确实实有不少重要的知识。还记得开学第一堂课程,科任老师给咱们介绍了动态网站的含义和重要性。

Part one—初识Java web

首先我了解了动态网站的含义,它能够根据用户不一样的操做来返回不一样的页面。动态网站之因此称为动态,是由于它能对页面内容实时更新并且具备交互功能。这些功能是静态网页作不到的。

实现动态网页就须要学习b/s架构,b就是Browser(前端),s则是Server(服务器端)

B/S架构是浏览器和服务器的架构模式,它的好处是不须要安装客户端软件。

服务器端我采用的是TomCat服务器,由于tomcat服务器能支持Servlet和JSP的规范,技术先进,性能稳定,因此我选择了它。

9648135e01a755067ad5f5fb767803b3.pnghtml

Part two—建立项目

5d652f59e886826981a4d5c0a83fc33f.png

开发的时候采用的环境选择的是intellij idea,比较方便的是能够直接建立Java web项目,不用本身在添加依赖。前端

Part three—关于JSP页面

4a0d8ad74383137111a829ced5edb7aa.png

Jsp页面全都放在web目录下面的,编写jsp页面和html页面极度类似,我原本觉得两者为同一者,通过我查阅资料以后,我发现她们有本质上的区别。HTML是静态页面,JSP是动态页面。各自也有着优缺点。

首先说优势

HTML:

一、 开发过程当中前端与后端脱离,交互经过json传输来实现.。

二、 跨平台能力更强,依托于浏览器的支持。

三、 使后台数据接口可以获得复用

JSP:

一、 能够被爬虫爬到

二、 减小请求次数

三、 不用考虑浏览器的兼容性

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值