标签: Java_servlet

39 篇文章

009、java JSP_Session
java JSP_Session 会话指的是从用户打开浏览器访问一个网站开始,无论在这个网站中访问了多少页面,点击了多少链接,都属于同一个会话。 直到该用户关闭浏览器为止,都属于同一个会话。 如果没有cookie,session如何工作 如果浏览器把cookie功能关闭,那么服务端就无法获取jsessionid,每一次访问,都会生成一个新的session对象。 为了解决这个问题,可以使用 resp…
008、java JSP_JSTL
java JSP_JSTL 在页面中使用JSTL需要在jsp中 通过指令进行设置 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> prefix="c" 表示后续的标签使用都会以<c: 开头 <c:set var="name&q…
007、java JSP_JSP生命周期
java JSP_JSP生命周期 JSP执行过程 以下是JSP遵循的过程 编译 初始化 执行 清理 JSP生命周期的四个主要阶段与Servlet生命周期非常相似。以下描述了四个阶段 1.JSP编译 当浏览器请求JSP时,JSP引擎首先检查是否需要编译页面。如果页面从未被编译,或者JSP从上一次编译以来JSP文件代码已被修改,那么JSP引擎将会编译页面。 编译过程包括三个步骤 - 解析JSP。 将J…
006、java JSP_JSP架构
java JSP_JSP架构 Web服务器需要一个JSP引擎,即一个处理JSP页面的容器(类似于:Tomcat和Jetty)。 JSP容器负责拦截JSP页面的请求。本教程使用内置JSP容器的Apache Tomcat来支持JSP页面的开发。 JSP容器与Web服务器配合使用以提供运行时环境和JSP需要的其他服务。它知道如何解释作为JSP一部分的特殊元素。 下面的架构图显示了JSP容器和JSP文件在…
005、java JSP_JSP基本语法
java JSP_JSP基本语法 JSP 声明 <%! declaration; [ declaration; ]+ ... %> 下面是简单的例子JSP声明: <%! int i = 0; %> <%! int a, b, c; %> <%! Circle a = new Circle(2.0); %> JSP表达式 JSP表达式元素包含计算,转换…
004、java JSP_HelloJSP
java JSP_HelloJSP <%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" import="java.util.*"%> 你好 JSP <br> <%=new Date().toLocaleString()%>…
003、java JSP_EL
java JSP_EL 取值 比如使用JSTL输出要写成 <c:out value="${name}" /> 但是用EL只需要 ${name} 作用域优先级 EL表达式可以从pageContext,request,session,application四个作用域中取到值,如果4个作用域都有name属性怎么办? EL会按照从高到低的优先级顺序获取 pageContex…
002、java JSP_Cookie
java JSP_Cookie Cookie是一种浏览器和服务器交互数据的方式。 Cookie是由服务器端创建,但是不会保存在服务器。 创建好之后,发送给浏览器。浏览器保存在用户本地。 下一次访问网站的时候,就会把该Cookie发送给服务器。
001、GET和POST
GET和POST HTTP协议两个重要的特性 基于请求(Request)/响应(Response)模型 无状态(Stateless)通信协议 HTTP是一种基于请求/响应的通信协议,客户端对服务器发出一个取得资源的请求,服务器将要求的资源响应给客户端,每次的联机只作一次请求/响应,是一种很简单的通信协议,没有请求就不会有响应。 在HTTP协议之下,服务器端是个健忘的家伙,服务器响应客户端之后,就不…