jsp方法嵌套jstl变量重构jsp 是否影响样式

maven下搭建好一个项目,然后在tomcat中启动成功,当发送请求进入jsp页面的时候,报错:

说明项目下缺少jar包。

解决方案就是在项目的pom.xml文件中添加如下两个依赖包,缺一不可。

添加完毕,重新部署项目,OK了

JSP中变量的定义范围实际有5种:本地范围,页面范围(page),请求范围(request),会话范围(session)和应用程序范围(application)。

以下介绍在各种技术中的变量存取方法。

本地范围变量直接定义,如:

request范围变量保存在request隐式对象中,如:

session范围变量保存在session隐式对象中,如:

使用c:set存储变量。

scope属性默认为page, 若不指定则变量存储在page范围里:

使用c:out读取变量

——我们先来3个通用标签,输出结果是“eric eric andy”。

 
 
——条件标签if choose。输出结果是“我是5大,还3粗呢 我是10”。需要注意的是if标签没有对应的else,只能再写一个if。还有choose就相当于我们常用的switch。
——强大的foreach循环。有好几种用法,先来第一种:
 
0
 
再来第一种,就是我们常用的如果遍历一个Map集合或者数组的话:





还有一个varStatus,里面存储了循环的一些属性,比如索性,计数,是否首个末个等。我们结合table的例子来说明:






——jsp里面有一种声明。用来声明全局成员和静态块。模板是
<%! %>。

我要回帖

更多关于 jspjstl 的文章

 

随机推荐