![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jsp
文章平均质量分 81
star walkin
这个作者很懒,什么都没留下…
展开
-
JSP Session
HTTP是无状态协议,这意味着每次客户端检索网页时,都要单独打开一个服务器连接,因此服务器不会记录下先前客户端请求的任何信息。有三种方法来维持客户端与服务器的会话:Cookies网络服务器可以指定一个唯一的session ID作为cookie来代表每个客户端,用来识别这个客户端接下来的请求。隐藏表单域一个客户端可以发送一个隐藏的HTML表单域和一个唯一的session ID,就像下面这样:<input type="hidden" name="sessionid" value="12345"转载 2021-04-17 14:00:46 · 65 阅读 · 0 评论 -
JSP Cookie 处理
Cookie 是存储在客户机的文本文件,它们保存了大量轨迹信息。在 Servlet 技术基础上,JSP 显然能够提供对 HTTP cookie 的支持。通常有三个步骤来识别回头客:服务器脚本发送一系列 cookie 至浏览器。比如名字,年龄,ID 号码等等。浏览器在本地机中存储这些信息,以备不时之需。当下一次浏览器发送任何请求至服务器时,它会同时将这些 cookie 信息发送给服务器,然后服务器使用这些信息来识别用户或者干些其它事情。本章节将会传授您如何去设置或重设 cookie 的方法,还有转载 2021-04-17 14:00:01 · 179 阅读 · 0 评论 -
JSP 表单处理
我们在浏览网页的时候,经常需要向服务器提交信息,并让后台程序处理。浏览器中使用 GET 和 POST 方法向服务器提交数据。GET 方法GET方法将请求的编码信息添加在网址后面,网址与编码信息通过"?"号分隔。如下所示:http://www.runoob.com/hello?key1=value1&key2=value2GET方法是浏览器默认传递参数的方法,一些敏感信息,如密码等建议不使用GET方法。用get时,传输数据的大小有限制 (注意不是参数的个数有限制),最大为1024字节。P转载 2021-04-16 20:08:00 · 349 阅读 · 0 评论 -
JSP HTTP 状态码
HTTP请求与HTTP响应的格式相近,都有着如下结构:以状态行+CRLF(回车换行)开始零行或多行头模块+CRLF一个空行,比如CRLF可选的消息体比如文件,查询数据,查询输出举例来说,一个服务器响应头看起来就像下面这样:HTTP/1.1 200 OKContent-Type: text/htmlHeader2: ......HeaderN: ... (Blank Line)<!doctype ...><html><head>...<转载 2021-04-16 19:45:27 · 95 阅读 · 0 评论 -
JSP 服务器响应
Response响应对象主要将JSP容器处理后的结果传回到客户端。可以通过response对象设置HTTP的状态和向客户端发送数据,如Cookie、HTTP响应头等。一个典型的响应看起来就像下面这样:HTTP/1.1 200 OKContent-Type: text/htmlHeader2: ......HeaderN: ... (空行)<!doctype ...><html><head>...</head><body>.转载 2021-04-16 19:38:47 · 132 阅读 · 0 评论 -
JSP 客户端请求
http请求头中的字段:HttpServletRequest类request对象是javax.servlet.http.HttpServletRequest类的实例。每当客户端请求一个页面时,JSP引擎就会产生一个新的对象来代表这个请求。request对象提供了一系列方法来获取HTTP请求头中的信息,包括表单数据,cookies,HTTP方法等等。接下来将会介绍一些在JSP编程中常用的获取HTTP请求头信息的方法。详细内容请见下表:HTTP请求头示例在这个例子中,我们会使用HttpSer转载 2021-04-16 19:22:23 · 200 阅读 · 0 评论 -
JSP 隐式对象
JSP隐式对象是JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明。JSP隐式对象也被称为预定义变量。JSP所支持的九大隐式对象:request对象request对象是javax.servlet.http.HttpServletRequest 类的实例。每当客户端请求一个JSP页面时,JSP引擎就会制造一个新的request对象来代表这个请求。request对象提供了一系列方法来获取HTTP头信息,cookies,HTTP方法等等。request代表客户端的请求。req转载 2021-04-16 17:17:33 · 782 阅读 · 0 评论 -
JSP 动作元素
与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用。JSP动作元素是用XML语法写成的。利用JSP动作可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的页面、为Java插件生成HTML代码。动作元素只有一种语法,它符合XML标准:<jsp:action_name attribute="value" />动作元素基本上都是预定义的函数,JSP规范定义了一系列的标准动作,它用JSP作为前缀,可用的标准动作元素如下:常见的属性所有的动作要素都有两个属性:id属转载 2021-04-16 16:51:18 · 239 阅读 · 0 评论 -
JSP 指令
JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。语法格式如下:<%@ directive attribute="value" %>指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开。JSP中的三种指令标签:Page指令Page指令为容器提供当前页面的使用说明。一个JSP页面可以包含多个page指令。Page指令的语法格式:<%@ page attribute="value" %>等价的XML格式:<jsp:directi转载 2021-04-16 15:20:23 · 192 阅读 · 0 评论 -
JSP 语法
本小节将会简单地介绍一下JSP开发中的基础语法。脚本程序脚本程序可以包含任意量的Java语句、变量、方法或表达式,只要它们在脚本语言中是有效的。脚本程序的语法格式:<% 代码片段 %>或者,您也可以编写与其等价的XML语句,就像下面这样:<jsp:scriptlet> 代码片段</jsp:scriptlet>任何文本、HTML标签、JSP元素必须写在脚本程序的外面。下面给出一个示例,同时也是本教程的第一个JSP示例:<html>转载 2021-04-16 14:33:23 · 179 阅读 · 0 评论 -
JSP 简介
什么是Java Server Pages?JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作和命令来编写JSP。JSP通过网页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页。JSP标签有多种功能,比如访问数转载 2021-04-16 11:32:31 · 731 阅读 · 0 评论