admin 管理员组

文章数量: 887021


2023年12月17日发(作者:jsp新闻管理系统源码)

XXXX 大 学 计 算 机 学 院 实 验 报 告

计算机学院 2017 级 软件工程 专业 5 班 指导教师 XXX

学号 姓名 XXX 2019 年 10 月 30 日 成绩

课程名JavaWeb应用开发实验

1. 了解什么是javabean

实验目的

2. 了解什么是EL表达式和JSTL标签库

3. 掌握如何使用BeanUtils工具

4. 掌握EL中常见的隐式对象

5. 掌握JSTL中常见的Core标签库

实验试验七:使用EL及JSTL

实验仪器

和器材

电脑、jdk、Tomcat、eclipse、IE浏览器

图 表单提交之前的效果

实验:使用EL表达式和JSTL实现将文本框中的内容输出到页面的功能,在此页面的文本框中输入内容,单击页面提交按钮之后,输入框以及按钮消失,文本框中输入的内容显示到页面 (操作及显示效果均在同一页面完成)

①核心代码如下所示:

userName:

userPassword:


userName:${me}

userPassword:${ssword}

②完成效果如下所示:

图表单提交后前的效果

心得与体会:

an可以对数据和功能进行封装,做到“一次编写,到处运行”。JavaBean属性的命名方式中,如果属性的类型为boolean,那么它的命名方式应该使用is/set,而不是get/set.

常量用于表示变量引用的对象为空,它只有一个值,用null表示。EL表达式中的比较运算符用于比较两个操作数的大小,所有的运算符执行的结果都是布尔值。

3.作用域共有4种:page、request、session、application。其作用域大小从左至右。

表达式是一种简单的数据访问语言,其语法都是以“${”符号开始,以“}”符号结束,当获取的值不存在时,直接返回空且不会报任何错误。

5.标识符中的标识符可以由任意的大小写字母、数字和下划线组成。但不能以数字开头、EL中的保留字、EL隐式对象以及不能包含单引号、双引号、减号和正斜杠等特殊字符。

6.在EL表达式中,为了获取指定域中的数据,提供了pageScope、requestScope、sessionScope、applicationScope四个隐式对象。

和paramValue这两个隐式对象用于获取客户端访问JSP页面时传递的请求参数。

标准标签库由5个不同功能的标签库组成:①Core,包含了实现Web应用中通用操作的标签。②I18N,包含实现Web应用程序的国际化和格式化标签。③SQL,包含了用于访问数据库和对数据库中的数据进行操作的标签。④XML,包含对XML文档中的数据进行操作的标签。⑤Function,提供了一套自定义的EL函数,包含了jsp网页制作者常用到的字符串操作。

中的Core标签库:①将一段文本内容或者表达式的结果输出到客户端。②用于完成jsp页面中的条件判断。③用于指定多个条件选择的组合边界,它必须和标签一起使用。④用于迭代集合对象中的元素,如Set、List、Map、数组等,并且能重复之赐你个标签体中的内容。


本文标签: 页面 用于 包含 对象 表达式