Cookie 和Session
摘要:会话: 简单理解: 用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。会话要解决的问题: 每个用户与服务器进行交互的过程中,各自会有一些数据,程序要想办法保存每个用户的数据。比如: 用户点击超链接通过一个servlet购买一个商品,程序...
阅读全文
posted @
2014-12-05 12:30
飞鸟快跑
阅读(218)
推荐(0)
javaweb开发过程中的地址写法
摘要:凡是要表示web资源的地址,比如浏览器地址栏中,都是 /凡是要表示硬盘地址, 都是 \public class ServletDemo1 extends HttpServlet { //实际开发过程中的地址写法 //如果地址是给服务器用的, / 代表当前web应用 //如果地址是给客...
阅读全文
posted @
2014-12-03 13:50
飞鸟快跑
阅读(415)
推荐(0)
request
摘要:HttpServletRequest对象代表客户端的请求。当客户端通过HTTP协议访问服务器时,HTTP头中的所有信息都会封装在这个对象中。开发人员通过这个对象的方法,可以获得客户这些信息。Request是一个域对象一般请求包含请求方式 通过getMethod()方法请求协议 一般都是http请求资...
阅读全文
posted @
2014-11-29 12:42
飞鸟快跑
阅读(355)
推荐(0)
java中字节流和字符流的区别
摘要:流分类:1.Java的字节流 InputStream是所有字节输入流的祖先,而OutputStream是所有字节输出流的祖先。2.Java的字符流 Reader是所有读取字符串输入流的祖先,而writer是所有输出字符串的祖先。InputStream,OutputStream,Reader,writ...
阅读全文
posted @
2014-11-25 22:55
飞鸟快跑
阅读(9332)
推荐(3)
Response
摘要:Response对象代表响应响应由三部分组成:响应行(状态码)响应头响应数据用处:向客户端浏览器输出中文下载一个图片向页面中加入动态图片(验证码)控制浏览器定时刷新(使用refresh)控制浏览器缓存(使用expires)使用重定向相关方法: getStatus setHeader ge...
阅读全文
posted @
2014-11-23 16:00
飞鸟快跑
阅读(1064)
推荐(0)
在javaweb中通过servlet类和普通类读取资源文件
摘要:javaweb有两种方式读取资源文件在Servlet中读取,可以使用servletContext,servletContext可以拿到web所有的资源文件,然后随便读,但是这种方法不常用,尽量少在Servlet中读取资源文件在普通Java类中(DAO中),使用类加载器来读 和 绝对路径来读取 类...
阅读全文
posted @
2014-07-15 00:26
飞鸟快跑
阅读(2969)
推荐(0)
ServletContext
摘要:web容器在启动时,它会为web程序都创建一个servletContext对象,代表当前的web应用(面向对象的思想,一个对象代表一个应用,比如一个对象代表老师,就会有讲课的方法)一个web应用指的就是tomcat文件夹下webapps下的每一个文件夹,即对应每一个web程序由于一个web应用中所有...
阅读全文
posted @
2014-07-08 11:11
飞鸟快跑
阅读(602)
推荐(0)
ServletConfig
摘要:ServletConfig Servlet配置比如web程序中的某一个Servlet需要配置一些初始化信息,需要在web.xml中进行配置 servletDemo1 cn.myTest.servletDemo1 data abc 使用...
阅读全文
posted @
2014-07-08 10:05
飞鸟快跑
阅读(313)
推荐(0)
Servlet线程安全
摘要:public class servletDemo1 extends HttpServlet { int i=0; public void doGet(HttpServletRequest request, HttpServletResponse response) ...
阅读全文
posted @
2014-07-04 16:49
飞鸟快跑
阅读(246)
推荐(0)
Servlet的一些细节(2)
摘要:1. Servlet的创建时间Servlet是不能单独运行,调用它的叫做Servlet引擎,或者叫做web服务器针对客户端的多长Servlet请求,通常情况下,服务器只会创建一个Servlet实例对象,也就是说Servlet实例对象一旦创建,它就会驻留在内存中,为后续的其他请求服务,直至web容器退...
阅读全文
posted @
2014-07-04 15:57
飞鸟快跑
阅读(387)
推荐(0)
Servlet的一些细节(1)
摘要:1. Servlet程序必须映射到一个URL地址由于客户端是通过URL访问web服务器资源,所以Servlet程序必须映射到一个URL地址。这个工作在web.xml文件中使用元素和元素完成用于注册Servlet,和分别用于设置Servlet的注册名称和完整类名一个元素用于映射一个已经注册的Servl...
阅读全文
posted @
2014-06-24 00:22
飞鸟快跑
阅读(480)
推荐(0)
Servlet的接口实现类
摘要:Sun公司提供了两个默认实现类GenericServlet和HttpServlet HttpServlet指能够处理Http请求的Servlet,它在原有的Servlet基础上添加了与HTTp相关的处理方法。因此编写Servlet事,通常继承这个类 HttpServlet复写了Server方法,...
阅读全文
posted @
2014-06-23 22:46
飞鸟快跑
阅读(511)
推荐(0)
使用MyEclipse实现简单的Servlet程序
摘要:1. 创建一个继承于GenericServlet的类3. 重写Server方法package cn.school;import java.io.IOException;import javax.servlet.GenericServlet;import javax.servlet.ServletEx...
阅读全文
posted @
2014-06-23 22:37
飞鸟快跑
阅读(3088)
推荐(0)
实现一个servlet的helloworld小程序(不适用Eclipse)
摘要:实现一个servlet的helloworld小程序(不适用Eclipse)1. 在tomcat中的webapps下建一个应用程序FirstServlet(C:\tomcat\webapps\FirstServletweb)2. 在应用程序下建立目录 C:\tomcat\webapps\FirstSe...
阅读全文
posted @
2014-06-23 22:19
飞鸟快跑
阅读(904)
推荐(0)
Servlet工作原理
摘要:Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某...
阅读全文
posted @
2014-06-23 22:11
飞鸟快跑
阅读(233)
推荐(0)
servlet简介
摘要:web 开发分为两种:静态开发(使用html)和动态开发(使用servlet/jsp,jsp就是servlet,ASP ,PHP) 所以servlet是sun公司提供的一门专门用于开发动态web资源的技术 sun公司在API中提供一个servlet接口,用户如果想开发一个动态web资源,需要完成二...
阅读全文
posted @
2014-06-23 15:28
飞鸟快跑
阅读(218)
推荐(0)