摘要:
1 JSP的概念 JSP是Java Server Pages的简称,跟Servlet一样可以动态生成HTML响应, JSP文件命名为 xxx.jsp 与Servlet不同,JSP文件以HTML标记为主,然后内嵌Java代码段,用于处理动态内容 2 JSP的示例 <%@ page import="ja 阅读全文
摘要:
1 基本概念 <1> Session本意为"会话"的含义,是用来维护一个客户端和服务器关联的一种技术 <2> 浏览器访问服务器时,服务器会为每一个浏览器都在服务器端的内存中分配一个空间,用于创建一 个Session对象,该对象有一个id属性且该值唯一,我们称为SessionId,并且服务器会将这个 阅读全文
摘要:
1 基本概念 <1>Cookie本意为”饼干“的含义,在这里表示客户端以“名-值”形式进行保存的一种技术 <2>浏览器向服务器发送请求时,服务器将数据以Set-Cookie消息头的方式响应给浏览器,然后浏览器 会将这些数据以文本文件的方式保存起来 <3>当浏览器再次访问服务器时,会将这些数据以Coo 阅读全文
摘要:
1 Servlet线程安全 <1> 服务器在收到请求之后,会启动一个线程来进行相应的请求处理 <2> 默认情况下,服务器为每个Servlet只创建一个对象实例。当多个请求访问同一个Servlet时,会有 多个线程访问同一个Servlet对象,此时就可能发生线程安全问题 <3> 多线程并发逻辑,需要使 阅读全文
摘要:
1 重定向的概述 (1)重定向的概念 首先客户浏览器发送http请求,当web服务器接受后发送302状态码响应及对应新的location给客 户浏览器,客户浏览器发现是302响应,则自动再发送一个新的http请求,请求url是新的location 地址,服务器根据此请求寻找资源并发送给客户。 (2) 阅读全文
摘要:
Servlet+JDBC应用 <1> 在Servlet中可以使用JDBC技术访问数据库,常见功能如下: 查询DB数据,然后生成显示页面,例如:列表显示功能 接收请求参数,然后对DB操作,例如:注册、登录、修改密码等功能 <2> 为了方便重用和便于维护等目的,经常会采用DAO(Data Access 阅读全文
摘要:
1 ServletConfig接口(熟悉) (1)基本概念 javax.servlet.ServletConfig接口用于描述Servlet本身的相关配置信息,在初始化期间用于将信息 传递给Servlet配置对象 (2)配置方式 <!-- 在web.xml中配置ServletConfig初始化参数 阅读全文