
Java Web 学习之旅
小白上路,多多指教
Cactus仙人掌
麤缯大布裹生涯,腹有诗书气自华。
展开
-
Tomcat
一、web相关概念回顾1. 软件架构1. C/S:客户端/服务器端2. B/S:浏览器/服务器端2. 资源分类1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析* 如: html,css,JavaScript2. 动...原创 2020-03-15 11:12:13 · 372 阅读 · 0 评论 -
Listener:监听器
事件监听机制* 事件 :一件事情* 事件源 :事件发生的地方* 监听器 :一个对象* 注册监听:将事件、事件源、监听器绑定在一起。 当事件源上发生某个事件后,执行监听器代码ServletContextListener:监听ServletContext对象的创建和销毁方法:* void contextDestroyed(ServletContextEvent sce) :Serv...原创 2020-03-01 15:26:09 · 172 阅读 · 0 评论 -
Filter过滤器
1.概念:Filter:过滤器生活中的过滤器:净水器,空气净化器,土匪、web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤…2.快速入门步骤:①定义一个类,实现接口Filter② 复写方法③配置拦截路径:web.xml, 注解代码:package show.cact...原创 2020-02-29 12:43:14 · 227 阅读 · 0 评论 -
JSTL——JSP标准标签库
概念:JavaServer Pages Tag Library JSP标准标签库是由Apache组织提供的开源的免费的jsp标签 <标签>作用:用于简化和替换jsp页面上的java代码使用步骤: 1. 导入jstl相关jar包 javax.servlet.jsp.jstl.jar和jstl-impl.jar 2. 引入标签库:taglib指令: ...原创 2020-02-28 22:49:53 · 491 阅读 · 0 评论 -
EL表达式
概念:Expression Language 表达式语言作用:替换和简化jsp页面中java代码的编写语法:${表达式}注意:JSP默认支持EL表达式忽略EL表达式的方法:设置JSP的Page指令“isELgnored = true",将会忽略该JSP页面所有所有EL表达式在EL表达式前加上“\”,将会单独忽略当前一行的EL表达式<%@ page contentType...原创 2020-02-28 14:10:07 · 388 阅读 · 0 评论 -
JSP内置对象——Session
一、作用session 对象是由服务器自动创建的与用户请求相关的对象。服务器为每个用户都生成一个session对象,用于保存该用户的信息,跟踪用户的操作状态。session对象内部使用Map类来保存数据,因此保存数据的格式为 “Key/value”。 session对象的value可以使复杂的对象类型,而不仅仅局限于字符串类型。简单来说就是服务器端会话技术,在一次会话的多次请求间共享数据,将数据...原创 2020-02-27 21:16:31 · 987 阅读 · 0 评论 -
JSP内置对象——Response对象
一、HTTP协议请求消息:客户端发送给服务器端的数据* 数据格式:①. 请求行②. 请求头③. 请求空行④. 请求体响应消息:服务器端发送给客户端的数据数据格式:①. 响应行组成:协议/版本 响应状态码 状态码描述响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态。* 状态码都是3位数字* 分类:1xx:服务器就收客户端消息,但没有接受完成,等待一段时间后,发...原创 2020-02-27 21:06:14 · 1501 阅读 · 0 评论 -
JSP内置对象——Request
一、原理 1. request和response对象是由服务器创建的。我们来使用它们 (我们不创建,仅仅使用,做IDEA的搬运工)2. request对象是来获取请求消息,response对象是来设置响应消息2. request对象继承体系结构:ServletRequest – 接口继承 |HttpServletRequest – 接口实现 |rg...原创 2020-02-27 20:42:08 · 2062 阅读 · 0 评论 -
JSP内置对象——pageContext
pageContetx对象是jsp页面中所有对象功能的最大集成者。使用他可以访问所有的jsp内置对象。对象方法方法说明forward重定向到另一页面或Servlet组件getAttribute获取某范围中指定名字的属性值findAttribute按范围搜索指定名字的属性removeAttribute删除某范围中指定名字的属性setAttri...原创 2020-02-27 16:24:05 · 295 阅读 · 0 评论 -
JSP内置对象简介
一、特点1、由JSP规范提供,不用编写者实例化;2、通过Web容器实现和管理;3、所有JSP页面均可使用;4、只有在脚本元素的表达式或代码段中才可使用(<%=使用内置对象%>或<%使用内置对象%>)。二、作用变量名真实类型作用pageContextPageContext当前页面共享数据,还可以获取其他八个内置对象requestH...原创 2020-02-27 15:43:52 · 222 阅读 · 0 评论 -
JSP注释
html注释:<!- - -->:只能注释html代码片段jsp注释:推荐使用<%-- --%>:可以注释所有<%@ page contentType="text/html;charset=utf-8" pageEncoding="UTF-8" language="java" errorPage="500.jsp" buffer=...原创 2020-02-27 15:29:01 · 215 阅读 · 0 评论 -
JSP指令
一、作用用于配置JSP页面,导入资源文件二、格式<%@ 指令名称 属性名1=属性值1 属性名2=属性值2 … %><%@ page contentType="text/html;charset=utf-8" pageEncoding="UTF-8" language="java" %>三、分类(一) page:配置JSP页面常用属性:*contentTyp...原创 2020-02-27 15:14:52 · 194 阅读 · 0 评论 -
JSP快速入门
一、JSP的脚本①. <% 代码 %>:定义的java代码,在service方法中。service方法中可以定义什么,该脚本中就可以定义什么。<html> <head> <title>$Title$</title> </head> <body> <h1>hi JSP<...原创 2020-02-27 14:43:57 · 530 阅读 · 0 评论 -
JSP概述及其原理
JSP——Java Server Page :Java服务器端页面百度百科的解释如下:JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTT...原创 2020-02-27 12:35:09 · 1469 阅读 · 0 评论