JSP1.0\JSP2.0 区别
JSP2.0较JSP1.0新增功能如下:
(1)Expression Language;
(2)新增Simple Tag和Tag File;
(3)web.xml新增<jsp-config>元素
Expression Language
JSP传统方法:
<%
String str_count=request.getParameter("count");
int count=Integer.parseInt(str_count);
count=count+5;
out.println(count);
%>
EL语法:
count:${param.count+5}
新增Simple Tag 和Tag File
Hello.tag
<%
out.println("Hello from tag file");
%>
将它放在WEB-INF/tags/目录下,在JSP页面使用Hello.tag方法如下:
<%taglib prefix="myTag" tagdir="/WEB-INF/tags"%>
<myTag:Hello>
web.xml新增<jsp-config>元素
<jsp-config>元素主要用来设定JSP相关配置,<jsp-config>包括<tablib>和<jsp-property-group>两个子元素。其中<taglib>元素在JSP1.2时候已经存在;而<jsp-property-group>是JSP2.0新增的元素。
转载于:https://www.cnblogs.com/wj110reg/articles/865716.html
JSP1.0\JSP2.0 区别相关推荐
- EL表达式 jsp2.0 jsp1.2 与 tomcat
作者:Yan/xyzroundo EL 全名为Expression Language ,JSP2.0 之后,EL 成为了标准规范.因此,只要是支持Servlet2.4/JSP2.0 的容器,就都可以在 ...
- 在JSP2.0中使用EL表达式语言
EL(表达式语言)是一种数据访问语言,可以方便地访问和处理应用程序数据,而无需使用scriptlet或者请求时(request-time)表达式的值.(不需要使用< % 和%>来获得数据, ...
- 【以太坊】web3.js的1.0版本和0.2.0版本的安装及区别
一.前言 博主在安装web3.js的时候,偶然间安装了不同版本的web3.js,API操作也不相同,虽然都能达到目标,但是到底区别在哪呢?网上查找半天并没有人专门总结一下这块,所以今天斗胆总结一下,也 ...
- 浅谈JQuery中$('.classname').get(0); $('.classname').eq(0); $('.classname')[0]三者的区别
举例浅谈JQuery中$('.classname').get(0); $('.classname').eq(0); $('.classname')[0]三者的区别 demo Dom结构: <di ...
- iBatis 2.x 和 MyBatis 3.0.x 的区别
简介: 本文主要讲述了 iBatis 2.x 和 MyBatis 3.0.x 的区别,以及从 iBatis 向 MyBatis 移植时需要注意的地方.通过对本文的学习,读者基本能够了解 MyBatis ...
- JSP2.0中Simple Tag介绍
JSP2.0中为了简化标签的复杂性,增加了制作Simple Tag的标签类SimpleTagSupport类. SimpleTagSupport类是实现SimpleTag接口的.它只需要实现一个doT ...
- JSP2.0中的表达式语言(EL表达式)
转载自 JSP2.0中的表达式语言(EL表达式) EL语法 EL的语法很简单,他最大的特点就是使用上很方便 例: ${sessionScope.user.sex} 所有EL都是以${ 为起始 ...
- EbN0、SNR、0.1nmOSNR的区别与联系
文章目录 前言 一.SNR与EbN0 二.0.1nmOSNR 1.波长宽度与带宽的换算 2.0.1nmOSNR 2.1.单极化信号 2.2.双极化信号 总结 前言 无论是无线通信.光通信或者可见光通信 ...
- vue2.0和3.0区别_usb3.0和2.0有什么区别 usb3.0和2.0哪个好【详解】
为什么说usb2.0比usb3.0好?都好在哪里,为什么大家都建议买usb3.0,看完下面三要素你就明白 usb3.0和2.0的区别 了. 1.数据传输 usb3.0 引入全双工数据传输.5根线路中2 ...
最新文章
- 为什么在Docker里使用gdb调试器会报错
- mysql的varchar最大值是多少_MySQL varchar计算:求列的数额和计算N的最大值
- mysql数据库入门教程(5):多表操作(连接查询,子查询,分页查询,联合查询)
- 数据结构之希尔排序------java实现
- 电脑cpu温度过高怎么办_网络资讯:电脑cpu占用过高处理办法
- 故宫学生网页设计作品 dreamweaver作业静态HTML网页设计模板 旅游景点网页作业制作
- python-while循环简单版-练习
- Fedora Linux中配置JDK5或JDK6环境变量
- postgresql:解决in的效率问题
- 【转载】Maven pom文件详解
- Parentheses Column Values
- 堆内存与栈内存能不能共享,不能,,通俗的比较,堆主要用来存放对象的,栈主要是用来执行程序的...
- 基于Hadoop大数据分析应用场景与实战
- 【软件测试】——软件测试经验总结
- 固定表头和第一列、内容可滚动的table表格
- 使用概率法计算圆周率
- LeetCode C++基础面试题汇总附答案(一)
- 人脸识别常用数据集大全(12/20更新)
- Javaweb开发入职第一天
- 【NLP】大数据之行,始于足下:谈谈语料库知多少