![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
servlet
文章平均质量分 88
Gambler_Tu
这个作者很懒,什么都没留下…
展开
-
文件上传与下载
因此,在了解 Servlet 内置上传功能之后,再回头看 commons-fileupload 文件上传时,你会发现它们的基本逻辑/大道理时一样的,只不过 commons-fileupload 的实现会罗嗦一些。表示表单元素中的 input 数据以二进制的方式发送到服务端。在一个表单(Form)中,无论是否有文件上传控件,Servlet 3.0 都会将这些表单控件对应成代码中的一个 Part 对象。对我们而言,需要的是文本上传域中的 content-disposition 中的 filename 部分。原创 2024-02-22 17:46:51 · 943 阅读 · 0 评论 -
监听器(Listener)
为了能够在 Servlet/JSP 应用程序中进行事件驱动编程,Servlet API 提供了一整套事件类和监听器接口。所以事件类均源自 java.util.Event,并且监听器在以下三个不同级别中均可使用:ServeletContext、HttpSession 及 ServletRequest。原创 2024-02-21 14:14:57 · 1000 阅读 · 0 评论 -
过滤器(Filter)
过滤器(Filter)是拦截 Request 请求的对象:在用户的请求访问资源前处理 ServletRequest 和 ServletResponse。Filter 相关的接口有:Filter、FilterConfig、FilterChain。Filter 的实现必须实现 Filter 接口。Servlet 容器(Tomcat)初始化Filter时,会触发 Filter 的init()方法,一般来说是在应用开始时(注意,不是第一次使用时)。原创 2024-02-21 14:13:41 · 948 阅读 · 0 评论 -
JavaWeb 中的静态资源访问
逻辑上,用户所访问的资源分为 3 种:ServletJSP静态资源(例如:html、css、js、png 等)Tomcat 判断请求的资源的类型,也是按照上述顺序在判断:先判断是否是请求 Servlet(.do请求),再判断是否是 JSP(.jsp请求)。要是都不是,那么就是静态资源(.png等请求)。通过配置,进行合理安排,我们应该/预期达到如下效果:对于 Servlet 的请求的处理,由我们自定义的Servlet进行处理。对于 JSP 的请求的处理,由 Tomcat 中的。原创 2024-02-20 14:31:42 · 1165 阅读 · 1 评论 -
Servlet之乱码问题处理
使用 Tomcat 默认的 ISO-8859-1 编码向浏览器发送的字节流中,如果含有中文信息,浏览器无法正确显示成对应中文。获得 Tomcat 的 ISO-8859-1 字符串后,生成对应的 UTF-8 字符串,再进行输出打印。,即 Tomcat 默认以 ISO-8859-1 编码解析所收到的 get 请求发送来的字节流,从而转换为字符流,即字符串。获得 Tomcat 的 ISO-8859-1 字符串后,生成对应的 UTF-8 字符串,再进行输出打印。原创 2024-02-18 13:54:40 · 651 阅读 · 0 评论 -
JSTL 标签库
看看就行”原创 2024-02-18 13:50:17 · 839 阅读 · 0 评论 -
EL 表达式
E L表达式所提供的隐式对象中,并没有 request、response、session、application、out 等这些JSP中所存在的隐式对象。不过 EL 的隐式对象中有 pageContext(和 JSP 中一样),通过它我们依旧可以访问到上述这些 JSP 中直接提供,但 EL 中没有直接提供的对象。X 为 null,或者 X 是一个空字符串,或者 X 是一个空数组、空List、空Map、空Set,它都将返回 true。如果 EL 表达式的结果是一个带有属性的对象,则可以利用。原创 2024-02-18 13:06:49 · 548 阅读 · 0 评论 -
HttpSession
在后续的请求总,浏览器会将该标识发送给客户端,这样服务器就可以识别该请求是由哪个用户发起的(容器为每个 HttpSession 生成唯一的表示,并将该标识发送给客户端,或创建一个名为。方法时,若传入的 name 参数此前已经使用过,则会用新值覆盖旧值。默认情况下,HttpSession 会在用户不活动一段时间之后自动过期,该时间由 web.xml 中的。方法会返回当前的 HttpSession,若当前没有,则创建一个返回。原创 2024-02-01 10:13:28 · 699 阅读 · 0 评论 -
Servlet过去好兄弟JSP
JSP 页面本质上是一个 Servlet。原创 2024-01-31 16:44:14 · 927 阅读 · 0 评论 -
Servlet基础之URL匹配规则
servlet 容器中的匹配规则既不是简单的通配,也不是正则表达式,而是特定的规则。所以不要用通配符或者正则表达式的匹配规则来看待 servlet 的 “url-pattern”原创 2024-01-30 16:20:41 · 1279 阅读 · 0 评论 -
Servlet基础之配置 Servlet 及其映射
配对的 “servlet” 和 “servelt-mapping” 中的 “servlet-name” 必须一样。配置一个 Servlet 需要出现一对 “servlet” 和 “servlet-mapping”。原创 2024-01-30 16:17:39 · 736 阅读 · 0 评论 -
Servlet基础之API
Servlet API 是你的 Java Web 程序与 Servlet 容器(例如,Tomcat)之间的『约定』。原创 2024-01-30 16:06:00 · 560 阅读 · 0 评论