
JavaWeb
阿弥陀佛僧
知幻即离,不假方便;离幻即觉,亦无渐次。
展开
-
JavaWeb——分页
1、分页类的实现public class Page<T> { private int pageNo; private int pageSize = 20; private long totalElements; private List<T> content; public void setPageNo(int pageNo) { if (pageNo &...原创 2019-05-30 17:50:09 · 498 阅读 · 0 评论 -
JavaWeb——Filter
一、Filter简介 Filter和Servlet一样默认都是单例的,Filter是请求到Servlet过程中的一个屏障,可以拦截和放行请求,像登录和注册这种请求若被拦截的话就无法登录和注册,也就无法执行一些需要登录后才能执行的操作了。 Filter是JavaWeb中的三大组件(Servlet、Filter、Listener)之一,Filter直译过来叫过滤器,是用来过滤请求的,Filter虽...原创 2019-06-27 16:14:40 · 1420 阅读 · 0 评论 -
JavaWeb——转发和重定向
一、转发 转发是指当前Servlet将请求转交给其他的Servlet进行再次处理,转发特点: 1️⃣转发时浏览器只发送1次请求 2️⃣转发是在服务器端进行的 3️⃣转发时浏览器的地址栏没有发生改变 4️⃣浏览器感知不到转发的发生二、重定向 重定向是Servlet发送给浏览器的一个特殊的响应,这个响应告诉浏览器再去请求另一个地址,类似于政府的相关部门,该特殊响应的报文格式如下:...原创 2019-06-12 12:08:12 · 4724 阅读 · 0 评论 -
JavaWeb——会话控制
一、会话控制简述 HTTP协议是一个无状态协议,我们的服务器不能区分多次请求是否发送自同一个浏览器。 我们可以使用Cookie来解决这个问题。Cookie的工作机制:Cookie实际上就是一个头(请求头或者响应头),服务器以响应头的形式将Cookie发送给浏览器, 浏览器接收到该头以后,会将Cookie的信息保存,然后在每次访问服务器时,会以请求头的形式再将该Cookie发送给服务器。 Co...原创 2019-06-16 22:31:02 · 558 阅读 · 0 评论 -
JavaWeb——XML文件
一、XML文件概述 1、XML文件的特点: ①严谨 ②严格区分大小写 ③标签必须闭合 ④只能有一个根标签 ⑤必须有严格的文档声明:<?xml version="1.0" charset="utf-8"?> 2、XML与HTML文件的关系:都是w3c发布的标准 ①html是预定义的标签,xml是自定义的标签 ②xml和html文件都是纯文本文件,支持跨...原创 2019-06-05 09:18:08 · 521 阅读 · 0 评论 -
JavaWeb——Servlet
一、Servlet 1、Servlet简介 Servlet翻译过来叫做运行在服务器端的小程序,需要运行在Servlet容器中,我们可以将Tomcat服务器理解为Servlet容器。Servlet最终是被服务器进行管理和调用的。 2、Servlet的作用: 1️⃣接收浏览器发送的请求 2️⃣调用其他的Java程序来处理用户的请求,完成前台和后台的交互 3️⃣向浏览器发送一个响应信...原创 2019-06-10 16:06:20 · 229 阅读 · 0 评论 -
JavaWeb——JSTL
一、JSTL简介 JSTL(JSP Standard Tag Library)是JSP的标准标签库,JSTL为我们提供了一些常用的标签(if 、 if…else 、遍历 、 日期格式化等),供我们开发使用。JSTL这个标准由sun公司定义,是由Apache来实现的,使用JSTL需要导入两个jar包:taglibs-standard-impl-1.2.1.jartaglibs-standard...原创 2019-06-13 18:47:30 · 1230 阅读 · 0 评论 -
JavaWeb——自定义标签
一、自定义标签简介 在JSP2.0以后,JSP页面中不建议使用脚本片段和JSP表达式,我们使用EL表达式来替换JSP表达式,主要用来在页面中输出一个对象,我们使用标签来替换脚本片段,比如JSP动作标签<jsp:forward></jsp:forward>相当于request.getRequestDispatcher().forward();自定义标签就是让我们以标签的形式...原创 2019-06-13 17:31:43 · 1203 阅读 · 0 评论 -
JavaWeb——Cookie
一、Cookie简介 Cookie是客户端(一般指浏览器)请求服务器后服务器发给客户端的一个辨认标识,保存在客户端,当客户端再次向服务器发送请求时,会携带着这个辨认标识,服务器就可以通过这个标识来识别客户端的身份或状态等。 Cookie的作用:跟踪会话,记录一次会话中(即Session,一次会话可能会有多次请求,当然也可以有多个Cookie来跟踪不同的信息)的信息,这样服务器就会知道用户的状态...原创 2019-06-13 16:37:15 · 10359 阅读 · 0 评论 -
JavaWeb——EL表达式
一、EL表达式简介 EL表达式(Expression Language),是一种表达式语言。JSP的后期版本(2.0以后)是不允许使用脚本片段 <% %> 以及JSP表达式<%=%>的,使用EL表达式来代替JSP表达式,使用标签来代替脚本片段。EL表达式用于在页面中输出一个对象,EL可以直接将域中的对象在页面中输出。二、基本语法 语法格式:${表达式} EL可以用来...原创 2019-06-13 11:33:30 · 455 阅读 · 0 评论 -
JavaWeb——JSP
一、JSP简介 HTML擅长显示页面,但是它并不能调用Java代码动态的生成内容;Servlet擅长调用Java程序,生成动态内容,但是Servlet不擅长显示页面。 jsp(Java Server Pages)结合了HTML和Servlet的优点,本质上是运行在服务端的一个Servlet,Tomcat等Servlet容器会将jsp文件中的内容通过out.write()、out.print()...原创 2019-06-12 18:24:32 · 15123 阅读 · 0 评论 -
JavaWeb——Listener
一、Listener简介 监听器是JavaWeb中三大组件(Servlet、Filter、Listener)之一,JavaWeb的组件的共同特点: 1️⃣都需要实现某个接口 2️⃣都需要在web.xml文件中进行注册 学习监听器要先搞清楚监听器是监听谁的?JavaWeb的监听器主要是监听域对象ServletRequest、HttpSession、ServletContext,只监听这三...原创 2019-06-27 17:21:37 · 205 阅读 · 0 评论