随笔分类 - JavaWeb
学习总结
摘要:1.1 基本概念 Servlet规范中定义的一种特殊的组件,用来监听Servlet容器产生的事件并进行相应的处理。 底层原理是采用接口回调的方式实现。 1.2 基本分类 监听器类型 作用 javax.servlet.ServletRequestListener 监听request作用域的创建和销毁
阅读全文
摘要:1.1 EL表达式 1.1.1 基本定义 EL(Expression Language)表达式提供了在JSP中简化表达式的方法,可以方便地访问各种数据并输出。 区别 JSP表达式 EL表达式 语法 <%=变量名或表达式%> ${变量名或表达式} 输出哪里的值 是脚本变量值 作用域中值,如果要使用EL
阅读全文
摘要:1.1 基本概念 Filter本意为”过滤“的含义,是JavaWeb的三大组件之一,三大组件为:Servlet、Filter、Listener。 过滤器是向 Web 应用程序的请求和响应处理添加功能的 Web 服务组件。 过滤器相当于浏览器与Web资源之间的一道过滤网,在访问资源之前通过一系列的过滤
阅读全文
摘要:1.1 基本概念 Session本意为"会话"的含义,是用来维护一个客户端和服务器关联的一种技术。浏览器访问服务器时,服务器会为每一个浏览器都在服务器端的内存中分配一个空间,用于创建一个Session对象。 该对象有一个id属性且该值唯一,称为SessionId,并且服务器会将这个Session
阅读全文
摘要:1.1 重定向 1.1.1重定向的概念 首先客户浏览器发送http请求,当web服务器接受后发送302状态码响应及对应新的location给客户浏览器。 客户浏览器发现是302响应,则自动再发送一个新的http请求,请求url是新的location地址,服务器根据此请求寻找资源并发送给客户。 1.1
阅读全文
摘要:1.1 POST和GET请求 1.1.1 GET请求 发出GET请求的主要方式: (1)在浏览器输入URL按回车 (2)点击<a>超链接 (3)点击submit按钮,提交 <form method=“get”>表单 GET请求特点: 会将请求数据添加到请求URL地址的后面,只能提交少量的数据、不安全
阅读全文
摘要:1- 动态web 1.1 web服务器 本身是一个程序,运行在服务器上。也称为Web容器,写的程序是运行在Web容器中。 容器作用: 共享资源(图片,网页),将服务器上资源分享给浏览器。解析写的Java程序 处理用户发送的请求,并且对请求做出响应。把生成的结果以网页的方式显示在浏览器上。 基本结构
阅读全文
摘要:1.1 Servlet基本概念 1.1.1 什么是Servlet 本质上就是一个Java类,运行在Tomcat中,由Tomcat来调用。作用:生成一个网页,输出到浏览器。 1.1.2 Servlet与Java程序区别 Servlet本质上就是一个Java类 所有的Servlet必须要实现javax.
阅读全文
摘要:1.1 下载安装Maven 官网 https://maven.apache.org/ 1.2 配置环境变量 配置如下: MAVEN_HOME maven的目录 path:%MAVEN_HOME%\bin 安装成功 1.3 阿里云镜像 国内使用阿里云的镜像 <mirror> <id>nexus-ali
阅读全文

浙公网安备 33010602011771号