第一个网站雏形
复习:
1、Expression Language
El表达语言,只有在jsp页面中才可以使用,本身jsp页面中是默认支持el语言的。
写法:${}
作用:
1)取得作用域的值
2)参数param
3)类型转换
4)查找作用域
5)作用域中容器的属性
6)输出功能
7)运算
8)Javabean属性
9)取得值作为标签的属性值
2、Javaserverpage Standard Tag Language
Jstl java服务器页面标准标签语言我们通常使用核心库,前缀置为C
1、jstl jar 导入,用来处理每个标签儿class
2、标签文件的描述文件 c.tld
3、在使用的jsp中,使用 taglib uri 引用标签库的位置,prefix c
1、设置标签 set设置值 remove 移除值(从pageContext到request到session到application删一圈儿,直到没有一个地方存在该属性的值为止。) out打印输出
2、条件 结构 if choose
3、循环 foreach var items
介绍上述内容的el 和 jstl的目的是,完全取代页面中的java脚本,实现java代码和jsp页面代码的完全分离。
下面是第一个网站