- 博客(15)
- 收藏
- 关注
原创 JSP Session
HTTP是无状态协议,这意味着每次客户端检索网页时,都要单独打开一个服务器连接,因此服务器不会记录下先前客户端请求的任何信息。
2024-12-16 08:54:55
1282
原创 JSP 过滤器
JSP 和 Servlet 中的过滤器都是 Java 类。过滤器可以动态地拦截请求和响应,以变换或使用包含在请求或响应中的信息。可以将一个或多个过滤器附加到一个 Servlet 或一组 Servlet。过滤器也可以附加到 JavaServer Pages (JSP) 文件和 HTML 页面。过滤器通过 Web 部署描述符(web.xml)中的 XML 标签来声明,然后映射到您的应用程序的部署描述符中的 Servlet 名称或 URL 模式。
2024-12-15 14:00:00
915
原创 JSP Cookie 处理
Cookie 是存储在客户机的文本文件,它们保存了大量轨迹信息。在 Servlet 技术基础上,JSP 显然能够提供对 HTTP cookie 的支持。本章节将会传授您如何去设置或重设 cookie 的方法,还有如何访问它们及如何删除它们。JSP Cookie 处理需要对中文进行编码与解码,方法如下:String str = java.net.URLEncoder.encode("中文", "UTF-8");//编码。
2024-12-15 10:45:00
1122
原创 JSP HTTP 状态码
HTTP请求与HTTP响应的格式相近,都有着如下结构:以状态行+CRLF(回车换行)开始零行或多行头模块+CRLF一个空行,比如CRLF可选的消息体比如文件,查询数据,查询输出举例来说,一个服务器响应头看起来就像下面这样:HTTP/1.1 200 OKContent-Type: text/htmlHeader2: ......HeaderN: ... (Blank Line)......
2024-12-14 12:45:00
1174
原创 JSP 客户端请求
当浏览器请求一个网页时,它会向网络服务器发送一系列不能被直接读取的信息,因为这些信息是作为HTTP信息头的一部分来传送的。您可以查阅HTTP协议来获得更多的信息。下表列出了浏览器端信息头的一些重要内容,在以后的网络编程中将会经常见到这些信息:request对象是javax.servlet.http.HttpServletRequest类的实例。每当客户端请求一个页面时,JSP引擎就会产生一个新的对象来代表这个请求。request对象提供了一系列方法来获取HTTP信息头,包括表单数据,cookies,HTTP
2024-12-13 07:00:00
1136
原创 JSP 动作元素
与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用。JSP动作元素是用XML语法写成的。利用JSP动作可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的页面、为Java插件生成HTML代码。
2024-12-12 07:45:00
848
原创 JSP 隐式对象
JSP隐式对象是JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明。JSP隐式对象也被称为预定义变量。
2024-12-12 07:15:00
1171
原创 JSP 指令
JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。语法格式如下:指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开。
2024-12-11 06:30:00
585
原创 JSP 生命周期
理解JSP底层功能的关键就是去理解它们所遵守的生命周期。JSP生命周期就是从创建到销毁的整个过程,类似于servlet生命周期,区别在于JSP生命周期还包括将JSP文件编译成servlet。servlet容器编译servlet源文件,生成servlet类加载与JSP对应的servlet类,创建其实例,并调用它的初始化方法调用与JSP对应的servlet实例的服务方法调用与JSP对应的servlet实例的销毁方法,然后销毁servlet实例。
2024-12-10 08:15:00
1075
原创 JSP 结构
网络服务器需要一个 JSP 引擎,也就是一个容器来处理 JSP 页面。容器负责截获对 JSP 页面的请求。本教程使用内嵌 JSP 容器的 Apache 来支持 JSP 开发。JSP 容器与 Web 服务器协同合作,为JSP的正常运行提供必要的运行环境和其他服务,并且能够正确识别专属于 JSP 网页的特殊元素。下图显示了 JSP 容器和 JSP 文件在 Web 应用中所处的位置。
2024-12-10 07:45:00
540
原创 Eclipse JSP/Servlet 环境搭建
原因是,我们之前点击了Tomcat安装包中的startup.bat,这样一来就手动打开了Tomcat服务器,这明显是多余的,因为程序运行时,eclipse会自动开启Tomcat服务器。response.getWriter().write("菜鸟教程:http://www.runoob.com");这个时候,本地的服务器就已经搭建起来了。如果想关闭服务器,可以直接关闭上面的窗口,或者在里面输入Ctrl+C禁止服务。out.print("菜鸟教程 : http://www.runoob.com");
2024-12-09 16:09:09
1093
【中诚信国际-2024研报-】一揽子化债一周年系列研究之重庆篇:多元化债措施加速落地,长效保障机制仍待健全.pdf
2024-12-20
【国联证券-2024研报-比亚迪】比亚迪(002594):发布2024年员工持股计划草案,持续看好自身未来发展.pdf
2024-12-20
【中邮证券-2024研报-】高频数据跟踪20241020:钢铁持续回暖,物价继续走弱.pdf
2024-12-20
证券研究:科大讯飞强化‘B+C’端业务布局,现金流显著改善
2024-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人