Servlet服务器端编程
时间:2025-04-21
时间:2025-04-21
Servlet服务器端编程
第三章 Servlet服务器端编程3.0 任务引入 3.1 Sevlet基础知识 3.2 一个简单的Servlet程序 3.3 Servlet编程接口 3.4 处理HTTP报头 3.5 处理Cookie 3.6 会话跟踪 3.7 ServletContext接口
Servlet服务器端编程
熟练掌握Servlet类的编写能力; 掌握配置Servlet映射的方法; 掌握Servlet多线程处理方法; 具体技能: 处理HTTP报头的技能; 处理Cookie的技能; 处理Session的技能; 编写线程安全的Servlet的技能。
Servlet服务器端编程
问题解决能力; 主动性; 理解能力。
Servlet服务器端编程
Servlet简介 Tomcat的安装、配置及布署; 配置Servlet 映射; 请求对象request与应答对象response简介; 常用request的请求参数; 会话对象Cookie与Session的实现; 全局对象ServletContext类的使用。
Servlet服务器端编程
任务引入美国Loucs公司预计开发的客户投保系 统,并不是一个大众网站系统,所以在客 户自行进行投保操作时要进行身份验证的 工作,要求系统通过不同的客户操作进行 显示不同客户的数据信息。 本章节的Servlet技术可以方便的进行 后台程序的控制,并且能够与服务器端的 程序(如数据库、WebServices等)通信, 所以简单的验证工作更轻而易举。
Servlet服务器端编程
3.1 Servlet基础知识 Servlet基础知识3.1.1 背景知识 3.1.2 Servlet简介 Servlet简介 3.1.3 Tomcat的安装、运行及配置 Tomcat的安装、运行及配置
Servlet服务器端编程
3.1.1 背景知识常用的Web服务器:IIS; Apache; Weblogic; Websphere; JBOSS。
常用开发工具:JBuilder; Eclipse; MyEclipse; NetBeans。
Servlet服务器端编程
3.1.1 背景知识通常的动态网页技术: CGI (Common GateWay Interface); API常用的有(NSAPI,ISAPI); ASP(Active Server Page); http://www.77cn.com.cn; PHP(Personal Home Page); Servlet; JSP(Java Server Page)。
Servlet服务器端编程
3.1.2 Servlet简介Servlet是在Java2平台下取代 CGI 的一种 技术,是一个接收请求,作出响应的网络服 务Java类。 Servlet是服务器小应用程序; Servlet用来完成B/S架构下,客户端请求 的响应处理; Servlet平台独立,性能优良,能以线程方 式运行; Servlet API为Servlet提供了统一的编程接 口。
Servlet服务器端编程
3.1.3 Tomcat的安装、运行及配置一、安装 从 http://www.77cn.com.cn/ 下载,直接运行可执 行文件安装 二、Tomcat的目录结构bin/ common/ conf/ lib/ logs/ server/ webapps/ work/ 二进制可执行文件和脚本 Catalina本身和web应用可加载的类目录 配置文件目录 所有Web应用可见的类库目录 日志目录 服务器所需的类库目录 Web应用所存放的目录 Tomcat的工作目录(存放临时文件)
Servlet服务器端编程
3.1.3 Tomcat的安装、运行及配置三、Tomcat配置文件 server.xml 服务器的主配置文件 web.xml 定义所有Web应用的配置 (缺省的Servlet定义和MIME类型定义) tomcat-user.xml 定义了tomcat用户的信息
Servlet服务器端编程
3.1.3 Tomcat的安装、运行及配置四、server.xml的层次结构 server.xml的层次结构 五、常用
配置示例 加入新的Web应用: 在server.xml中Context位置加入下列参数。 <Context path=“应用名“ docBase=”目录位置" debug="0" reloadable="true"/> 更改端口号 更改Connector中的port属性
Servlet服务器端编程
3.2 一个简单的Servlet程序3.2.1 案例 3.2.2 在web.xml中配置servlet 3.2.3 Servlet的生命周期
Servlet服务器端编程
3.2.1 案例需求: 编写一个生成纯文本的简单的Servlet类。 目的: 了解Servlet的基本概念 案例3-1:一个简单的Servlet类
Servlet服务器端编程
3.2.2 在web.xml中配置servlet在web.xml中配置servlet,让客户端浏览器可以访问:<servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>chap03.HelloWorld</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloWorld</servlet-name> <url-pattern>/hello</url-pattern> </servlet-mapping>
为了方便调试servlet,可以通过配置servlet-invoker的 方法,使得不需要配置servlet映射即可访问servlet程序。
Servlet服务器端编程
3.2.3 Servlet的生命周期生命全过程: 加载→实例化→初始化→处理请求→退出 服务 API中的过程:init() public void init(ServletConfig config) throws ServletException service() public void service(ServletRequest req, ServletResponse res) throws ServletException, java.io.IOException destroy() public void destroy()
…… 此处隐藏:675字,全部文档内容请下载后查看。喜欢就下载吧 ……下一篇:移动上门洗车 非先进模式不能制胜