您的位置 首页 > 数码极客

idea如何应用jsp中的taglib—idea如何创建jsp!

JSP页面可以使用脚本程序(java代码)来实现页面逻辑,但是维护比较困难。可以使用El来访问和处理应用程序的数据。JSTL来替换页面显示逻辑的java代码。非常简单!保证你会用后就不会再用jsp脚本程序了。

EL表达式
EL(Expression Language)表达式

作用:EL表达式主要用于页面的计算与数据的呈现,它能减少java代码,容错处理方式比较优雅。提高开发者的效率而且便于维护,Jsp的代码更加简化。

语法:

1、 访问普通属性

${attribute}

2、 访问List的集合对象

${list[n]}

3、 访问map集合对象

${map.key} 或者 ${map[“key”]}

4、 访问实体对象entity

${en}

5、 访问参数

${} 登录错误,回显该提交的参数信息

<input type="text" name="userName" value="${}"/>

或者 ${} | ${[n]}

${[0]}

6、 访问上下文的根路径:在eclipse项目web中常用,idea中web项目进行了简化。

${}

EL表达式中的内置对象:

El表达式中运算:

1、 算术运算

+ - * / %

2、 逻辑运算

&& || !

and or

3、 比较关系运算

== equals eq

> greater than gt

< less than lt

>= greater than equals ge

<= less than equals le

!= not equals ne

用于比较是否为null

在java 中 null != null

在EL表达式中的写法: empty not empty

JSTL标签库

JSTL(JavaServer Pages Standard Tag Library)标准标签库

Jstl主要用于简化java在jsp中使用的代码,提高开发者的效率而且便于维护,Jsp的代码更加简化。

Jstl标签库分为五大类:

1、 标准核心标签库

2、 格式化的标签库

3、 函数标签库

4、 XML标签库

5、 数据库标签库

使用标签库的步骤:

1、Jstl核心包的下载:

2、将jar包导入项目中,并且选择两个包右键选择add as library构建路径

3、在jsp中需通过标签(<%@ taglib prefix=”” uri=””%>)引入标签库

标准核心标签库 – 重点

1、 表达式标签out set remove catch

2、 流程控制标签 if choose when otherwise ---非常重要

3、 循环控制标签forEach forTokens ---非常重要

4、 url控制标签import redirect param url

格式化标签库

作用:主要用于处理一些格式问题,如时间、数字等…….

函数标签库

j

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“idea如何应用jsp中的taglib,idea如何创建jsp,idea编写jsp,如何用idea写jsp”边界阅读