![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JSP
文章平均质量分 83
姜皓
胸藏文墨怀若谷 腹有诗书气自华
展开
-
JavaWeb学习(15)--Filter快速入门
Filter快速入门1)Filter(过滤器)简介概念快速入门2)Filter(过滤器)细节web.xml配置过滤器执行流程过滤器生命周期方法过滤器配置详解过滤器链(配置多个过滤器)1)Filter(过滤器)简介概念web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能;过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤…图解过滤器:快速入门1)步骤定义一个类,实现接口Filter;复写方法;配置拦截路径:web.xml /原创 2020-05-23 16:36:33 · 259 阅读 · 0 评论 -
JavaWeb学习(14)--EL表达式和JSTL
EL表达式和JSTL1)EL表达式2)EL的使用EL运算符1)EL表达式概念:Expression Language 表达式语言作用:替换和简化jsp页面中java代码的编写语法:${表达式}注意:jsp默认支持el表达式的,如果要忽略el表达式:1)设置jsp中page指令中:isELIgnored=“true” 忽略当前jsp页面中所有的el表达式2)${表达式} :忽略当前这个el表达式2)EL的使用EL运算符算数运算符: + - * /(div) %(mod)比较运算符:原创 2020-05-22 21:04:24 · 450 阅读 · 0 评论 -
初识 JSP---(JSTL)
JSTLjsp标准标签库(jstl)是一个JSP标签集合,它封装了jsp应用的通用核心功能。JSTL支持通用的、格式化的任务。比如:迭代、条件判断、XML文档操作、国际化标签、SQL标签。除了这些它还提供了一个框架来使用集成JSTL的自定义标签。JSTL使用使用任何库,你必须在每个JSP文件中的头部包含<taglib>标签。核心标签核心标签是最常用的JSTL标签...原创 2018-08-03 11:59:29 · 132 阅读 · 0 评论 -
初识 JSP---(EL表达式)
EL表达式JSP2.0要把html和css分离、要把html和javascript分离、要把Java脚本替换成标签。标签的好处是非Java人员都可以使用。JSP2.0 – 纯标签页面,即:不包含<% … %>、<%! … %>,以及<%= … %>EL(Expression Language)是一门表达式语言,它对应<%=…%>。我们知道...原创 2018-08-03 11:18:32 · 225 阅读 · 0 评论 -
初识 JSP---(注释/小脚本/声明/指令/动作/内置对象)
注释java : // /* */ /** */html : <!-- -->jsp <%-- --%>jsp注释和html注释的区别jsp注释对jsp引擎有作用,当jsp引擎看到这个注释后,生产servlet文件是会忽略他html注释对jsp引擎没有作用,jsp引擎把他当成普通标签输出到浏览器,所以在浏览器的查看源文件时可以看到这个注释,但是浏...原创 2018-08-03 10:26:20 · 2588 阅读 · 0 评论 -
初识 JSP---(Cookie / 重写URL / 防止表单重复提交)
CookieCookie是servlet发送到web浏览器的少量信息,这些信息由浏览器保存,然后发送回服务器,cookie一般用来保存session的id的会话。一个Cookie拥有一个名称、一个值和一些可选属性,比如注释、路径和域限定符、最大生存时间和版本号Servlet通过使用HttpServletResponse的addCookie(cookie)方法将 Cookie发送到浏...原创 2018-08-02 17:27:12 · 391 阅读 · 0 评论 -
初识 JSP---(Session机制)
Session机制Session:在网络应用中,称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。采用的是在服务器端保持HTTP有状态的信息方案服务器端首先应该判断SessionID,如果有SessionID,就证明session创建如果没有SessionID,证明还没有创建Session会话的生命周期1.什么时候创建HttpSession对象浏览...原创 2018-08-02 14:59:26 · 771 阅读 · 0 评论 -
初识 JSP---(转发和重定向)
转发和重定向在 JavaWeb 中,有两种跳转方式:1.转发 2.重定向转发客户端访问 servlet ,有转发指令,将 servlet 发送给另一个servlet,然后由这个 servlet 返回给客户端,这就是转发(整个过程中对服务器的请求只发送一次)只发出一次请求,地址栏是初次发出的请求地址,在最终的servlet中,request对象和中转的request的对象是同一...原创 2018-08-01 21:36:44 · 244 阅读 · 0 评论 -
初识 Spring(09)---(搭建SpringMVC项目)
SpringMVC(创建项目)步骤:1.创建外部项目 2.导入所需的SpringMVC jar包 3.在 web.xml 中配置文件(servlet)文件目录: 配置文件:springmvc.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="htt...原创 2018-08-09 21:08:47 · 175 阅读 · 0 评论 -
初识 JSP---(Servlet映射 / ServletRequest / get与post区别 / 解决乱码)
Servlet映射的细节同一个Servlet映射多个URL上,即多个<Servlet-mapping>元素的<servlet-name>子元素的设置值可以是同一个Servlet的注册名第一种方法:第二种方法:第三种方法:通配符(*.do 或者 *.html)第四种方法:通配符(/*)HttpServletRequest创建Serv...原创 2018-07-31 20:11:34 · 550 阅读 · 0 评论 -
初识 JSP---(servlet / ServletConfig接口 / ServletContext接口)
servlet简介Java Servlet是和平台无关的服务器端的组件,它运行在servlet容器中。Servlet容器负责servlet和客户的通信以及调用servlet的方法,servlet和客户的通信采用的是“请求/响应”的模式。servlet可完成如下功能:1.创建并返回客户请求的动态HTML页面2.创建可嵌入现有HTML页面的部分HTML页面(HTML片段)3.去其他...原创 2018-07-31 20:04:55 · 489 阅读 · 0 评论 -
初识 JSP---(HTTP协议 / 创建Web项目)
HTTP协议HTTP协议用在网络上,传输超文本文件,传输方式为URL地址,连接方式为短连接短连接即客户端发送请求,服务器响应,响应完毕后链接断开,浏览器解析响应,再展示给用户请求:Request响应:ResponseHTTP协议无状态协议:对事务没有记忆的能力,缺少状态,意味着如果后续处理需要前面的信息。解决HTTP协议无状态协议:1.使用cookie2.使...原创 2018-07-31 19:57:44 · 765 阅读 · 0 评论 -
SQL--( 图解 mybatis )
mybatis简介转载至《mybatis思维导图,让mybatis不再难懂(二)》(推荐手机阅读) MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects...转载 2018-08-09 10:48:08 · 267 阅读 · 0 评论 -
SQL--(MyBatis 原理和配置文件的基本使用)
mybatis简介转载至《mybatis思维导图,让mybatis不再难懂(一)》(推荐手机阅读) MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Object...转载 2018-08-09 10:40:57 · 296 阅读 · 0 评论 -
初识 JSP---(Filter)
FilterFilter的基本功能是对servlet容器调用servlet的过程进行拦截从而在servlet进行响应处理的前后实现一些特殊的功能 在servletAPI中定义了三个接口来供开发人员编写Filter程序:Filter,FilterChain,FilterConfigFilter程序是一个实现了Filter接口的java类,与servlet相似,他由servlet容...原创 2018-08-03 17:18:33 · 153 阅读 · 0 评论