• 【Head First Servlets and JSP】笔记22:直接从请求到JSP & 获取Person的嵌套属性

    直接从请求到JSP,不经过servlet<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <...

    2023-11-01 18:26:35
  • 【Head First Servlets and JSP】笔记21:从有脚本到无脚本

    可以建立多态的bean引用吗使用type,但没有classscope属性默认为“page”从有脚本到无脚本1、快速搭建一个测试环境:输入用户名,返回“Hello, 用户名”index.html<!DOCTYPE html><html lang="en"><head>...

    2023-11-01 18:26:29
  • 【Head First Servlets and JSP】笔记23:Expression Language(EL) 完全攻略

    基本上是《Head First Servlets and JSP》内容的整理、扩充。顺便推荐一个供参考的JSP教程:JSP Tutorial 内容很全面,还有一些有趣的实例。完整代码参考EL隐式对象汇总pageContext使用参考EL表达式的基本规则关于EL的一些细节通过EL获得request参数...

    2023-11-01 18:26:17
  • JavaWeb学习——Servlets

    一、Servlet 介绍    Java Servlet技术简称Servlet技术,是Java开发Web应用的底层技术。由Sun公司1996年发布,用来代替CGI。CGI技术的主要问题是每个Web请求都需要启动一个进程来处理。而Servlet有着比CGI程序更好的性能,因为Servlet在创建后(处...

    2023-10-30 22:18:14
  • Servlets进阶(三)-Servlet的生命周期

    c_a_3();Servlets进阶(3)----Servlet的生命周期Servlet的生命周期如下:1:加载并实例化servlet容器在开始阶段或者第一个请求收到后,会将servlet加载进来。web.xml配置文件中有一个名为<load-on-startup>配置段,如果该配置段的...

    2023-03-21 09:43:05
  • Servlets

    1、概念一个运行在web或者应用服务器,是在客户端和有关HTTP服务的数据库或应用的中间层。2、步骤1)servlet初始化,init()2)处理请求service()3)servlet终止,destroy()4)gc() 3、Session服务端 Cookie客户端

    2022-08-29 19:19:38
  • 《Head First Servlets & JSP》-13-过滤器和包装器

    过滤器是什么与servlet非常类似,过滤器就是java组件,请求发送到servlet之前,可以用过滤器截获和处理清求,另外 servlet结束工作之后,在响应发回给客户之前,可以用过滤器处理响应。 容器根据DD中的声明来确定何时调用过滤器。在DD中,部署人员要建映射。明确对于哪个请求URL模式要调...

    2022-07-28 10:18:36
  • 《Head First Servlets & JSP》-12-Web应用安全

    serlvet安全的4大要素认证、授权、机密性和数据完整性。容器完成认证和授权的过程代码中不要有安全信息大多数Web应用,大多数情况下Web应用的安全约束都应该以声明方式处理,即在部署描述文档中指定。原因如下: 谁不想更多地采用XML呢 通常能自然地映射到公司IT部门现有的任务角色 你可以用更灵活的...

    2022-07-28 10:18:30
  • 《Head First Servlets & JSP》-11-Web应用部署

    Web目录WAR文件WAR文件只是Web应用结构的一个快照,采用了一种更可移植的压缩形式。 建立WAR文件时,就是把整个Web应用结构(去掉Web应用上下文目录,就是把WEB-INF之上的一级目录去掉)压缩起来,给定一个.war扩展名。 容器如何知道Web应用的名字/上下文呢?Tomcat中,WAR...

    2022-07-28 10:18:30
  • 【Head First Servlets and JSP】笔记5:HttpServletResponse resp

    【HttpServletResponse resp】【由servlet处理响应】1、一般可以用通过resp获得一个输出流(writer),然后通过输出流将HTML写入响应。例如: resp.setContentType("text/html"); PrintWriter ou...

    2022-07-25 21:37:57
  • 【Head First Servlets and JSP】笔记4:HttpServletRequest req

    api:https://tomcat.apache.org/tomcat-5.5-doc/servletapi/1、GET和POST除去数据大小之外的区别。安全性问题。使用GET的话,参数数据会出现在浏览器的输入栏之中。书签问题。GET请求可以建立书签,而POST不能。典型的例子为http://do...

    2022-07-25 21:37:51
  • 【Head First Servlets and JSP】笔记1

    1、把Java放到HTML中,JSP应运而生。2、Servlet本身并没有main()方法,所以必须要有其他Java程序去调用它,这个Java程序就是Web容器(Container)。Tomcat就是一个容器。3、容器能提供什么?通信支持 -不用再写ServerSocket了生命周期管理 -容器控制...

    2022-07-25 21:34:57
  • 【Head First Servlets and JSP】笔记3:Servlet的生命周期

    1、servlet的存在就是要为客户服务。servlet的任务就是得到一个用户的请求,再发回一些响应。请求可能很复杂,也可能很简单,例如,“为我的购物车结账”,这个请求携带了一些重要的数据,你必须知道如何获取这些数据;相应的,响应也可能需要携带一些东西,你必须知道怎样把这些附加信息写入响应。serv...

    2022-07-25 21:34:51
  • 【Head First Servlets and JSP】笔记2:MVC迷你教程

    1、采用MVC,不仅要求业务逻辑和表示分离。实际上,业务逻辑甚至根本不知道表示的存在。MVC的关键是,业务逻辑要与表示分离,而要求在中间放上别的东西,这样业务逻辑本身就可以作为一个可以重用的Java类存在,它根本不用对视图有所了解。2、MVC迷你教程,创建和部署MVC Web应用。第一步:分析用户视...

    2022-07-25 21:34:39
  • Servlets & JSP Series 二 - Web APP Architecture

    c_a_3();Servlets & JSP Series 2 - Web APP Architecture  Servlets & JSP Series 2 - Web APP ArchitectureServlets do not have a main() method, th...

    2022-07-22 08:32:48
  • 如何使用MVC模式开发JSP/Servlets Web App?

    我正在开发一个JSP/Servlet Web应用程序(没有框架).我想使用 MVC 模式.我将像这样设计我的项目:I'm developing a JSP/Servlet web app (no frameworks). I want to use M...

    2022-06-16 10:20:39
  • JSONP,Java Servlets和Internet Explorer

    我正在使用JSONP在不同于站点的服务器上回答AJAX调用。它运行得很好,除了在IE上,我无法维护会话。I am using JSONP to answer AJAX calls on a different server than the site ...

    2022-05-26 18:08:41
  • 『译』Java EE 六 Pocket.Guide— Servlets3.0(三)

    c_a_3();『译』Java EE 6 Pocket.Guide— Servlets3.0(三)Web Fragments 一个web fragment是包含在一个库或框架JAR的META-INF目录中的web.xml的一部分或全部,如果这个框架绑定在WEB-INF/lib目录中,容器将选择和配置...

    2022-05-21 08:42:13
  • 『译』Java EE 六 Pocket.Guide—Servlets3.0(二)

    c_a_3();『译』Java EE 6 Pocket.Guide—Servlets3.0(二)Servlet Filters(过滤器) Servlet Filter(过滤器)用于从Servlet取得和更新request(请求)、response(响应)的内容和头信息,要注意的是Filter不创建r...

    2022-05-21 00:19:21
  • 使用Java Servlets提供Gzip压缩内容

    我想知道是否有一种 easy 方式来使用Java Servlets提供GZipped内容。我已经启动并运行了应用程序,因此所需的修改应该太重了。I was wondering if there was an easy way to serve GZip...

    2022-05-09 08:30:17