JSP总结
文章平均质量分 81
JSP总结
公众号Java3y
公众号:Java3y
展开
-
JSP第一篇【JSP介绍、工作原理、生命周期、语法、指令、行为】
什么是JSPJSP全名为Java Server Pages,java服务器页面。JSP是一种基于文本的程序,其特点就是HTML和Java代码共同存在!为什么需要JSPJSP是为了简化Servlet的工作出现的替代品,Servlet输出HTML非常困难,JSP就是替代Servlet输出HTML的。简单使用一下JSP 在idea下生成一个JSP,我们来看一下JSP长什么样子 <%@ pag原创 2017-02-01 21:19:06 · 1169 阅读 · 0 评论 -
JSP第二篇【内置对象的介绍、4种属性范围、应用场景】
什么是JSP内置对象 JSP引擎在调用JSP对应的jspServlet时,会传递或创建9个与web开发相关的对象供jspServlet使用。JSP技术的设计者为便于开发人员在编写JSP页面时获得这些web对象的引用,特意定义了9个相应的变量,开发人员在JSP页面中通过这些变量就可以快速获得这9大对象的引用 细心的朋友会发现,我们没有在JSP页面上定义过out对象,却可以直接使用!其实out对象就原创 2017-02-03 14:24:22 · 1387 阅读 · 0 评论 -
JSP第三篇【JavaBean的介绍、JSP的行为--JavaBean】
什么是javaBean JavaBean就是一个普通的java类,也称之为简单java对象–POJO(Plain Ordinary Java Object),是Java程序设计中一种设计模式,是一种基于 Java 平台的软件组件思想 JavaBean遵循着特定的写法,通常有以下的规则:有无参的构造函数 成员属性私有化 封装的属性如果需要被外所操作,必须编写public类型的setter、getter原创 2017-02-03 21:21:49 · 1987 阅读 · 0 评论 -
JSP第四篇【EL表达式介绍、获取各类数据、11个内置对象、执行运算、回显数据、自定义函数、fn方法库】
什么是EL表达式?表达式语言(Expression Language,EL),EL表达式是用”${}”括起来的脚本,用来更方便的读取对象! EL表达式主要用来读取数据,进行内容的显示! 为什么要使用EL表达式? 为什么要使用EL表达式,我们先来看一下没有EL表达式是怎么样读取对象数据的吧! 在1.jsp中设置了Session属性 <%@ page language="java" content原创 2017-02-06 10:04:43 · 3325 阅读 · 0 评论 -
JSP第五篇【JSTL的介绍、core标签库、fn方法库、fmt标签库】
什么是JSTLJSTL全称为 JSP Standard Tag Library 即JSP标准标签库。JSTL作为最基本的标签库,提供了一系列的JSP标签,实现了基本的功能:集合的遍历、数据的输出、字符串的处理、数据的格式化等等!为什么要使用JSTL EL表达式不够完美,需要JSTL的支持!在JSP中,我们前面已经用到了EL表达式,体会到了EL表达式的强大功能:使用EL表达式可以很方便地引用一些Jav原创 2017-02-07 11:11:16 · 710 阅读 · 0 评论 -
JSP第六篇【自定义标签之传统标签】
为什么要使用自定义标签?JSTL标签库只提供了简单的输出等功能,没有实现任何的HTML代码封装,并且某些复杂类型转换,或者逻辑处理的时候,JSTL标签库完成不了,需要自定义标签!编写自定义标签的步骤: 编写一个实现Tag接口的Java类【标签处理器类】 在WEB-INF目录下创建tld(Tag Library Descriptor)文件,在tld文件中对标签处理类(实现Tag接口的Java类)进行描原创 2017-02-08 13:43:27 · 1310 阅读 · 0 评论 -
JSP第七篇【简单标签、应用、DynamicAttribute接口】
为什么要用到简单标签?上一篇博客中我已经讲解了传统标签,想要开发自定义标签,大多数情况下都要重写doStartTag(),doAfterBody()和doEndTag()方法,并且还要知道SKIP_BODY,EVAL_BODY等等的变量代表着什么,在什么方法中使用。这样实在是太麻烦了!因此,为了简化标签开发的复杂度,在JSP 2.0中定义了一个更为简单、便于编写和调用的SimpleTag接口来实现标原创 2017-02-09 20:36:26 · 1102 阅读 · 1 评论 -
JSP知识点大纲图
这是我整理出来的JSP知识点大纲图,具体的内容都可以在我的博文中找到….原创 2017-04-30 14:10:13 · 505 阅读 · 0 评论