77范文网 - 专业文章范例文档资料分享平台

Servlet学习笔记

来源:网络收集 时间:2021-02-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

Servlet学习笔记

Servlet前言

1、学习任务:

day1:了解servlet,明确web应用程序的基本框架,熟悉web服务器的基本结构以及

使用方式。除此之外,手工能书写一个简单的servlet,并且部署运行。

day2:明确form表单配合servlet的使用,并且实现具有一定业务逻辑的web应用。 day3:servlet的生命周期,以及一些高级方法。

day4:servlet结合数据库的使用(JNDI)。

day5:综合处理复杂业务。

2、软件开发的模式(架构):

C/S(Client/Server):客户端会分担服务器的一些业务处理,降低服务器的压力,提高

应用效率。--> ex: qq

缺点:1)升级维护比较麻烦;

2)资源要求,尤其是局域网使用比较高;

B/S:现阶段应用开发的主流架构,客户只需要打开浏览器,就可以进行所有操作。

优点:1)使用的资源相对较少;

2)升级维护非常方便(无缝升级);

开发技术:

1)静态网页技术:html,js,css

2)动态网页技术:CGI,ASP,http://www.77cn.com.cn,Servlet,jsp,php等等

3、Servlet:开发使用B/S架构。

http://192.168.4.53:8080/myServlet/register.html?a=b

URL:协议://ipAddress:port/web应用/具体的请求路径

1)协议:servlet里面使用的主要是http协议;

2)port:webServer的端口号;

3)webServer:可以部署web应用的软件,同时可以接收客户端的请求

(request),并且在服务器端做完处理,返回给客户端(response);

ex: 开源的:tomcat(Apache-->美国的软件基金会),Jboss

商用的:weblogic(BEA),webSphere(IBM)

微软:IIS

4)web应用的名称(也叫ContextPath,上下文路径):myServlet --> java工程 name;

request.getContextPath(); ---> /myServlet

5)具体的请求(资源名称):/register.html;

request.getServletPath(); ---> /register.html

request.getQueryString(); ---> a=b

4、什么是Servlet?

1)sun公司提供的JavaEE规范,主要用于开发web应用;

2)简单的说:servlet就是一个使用了一定协议以及Api的java程序;

专业的说:servlet是一套开发web应用的规范,其内部实现全部由java语言实现, 具有java语言的一切优点。开发的过程是用java开发java应用。换句话说就是使

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库Servlet学习笔记在线全文阅读。

Servlet学习笔记.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1188778.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: