阴阳师四鸩流:JSTL 学习、应用记录(二)

来源:百度文库 编辑:偶看新闻 时间:2024/04/27 14:43:12

1.

用于计算一个表达式并将结果输出。类似于 JSP 中 <%=%> 表达式,或者是 EL 中 $ ${el-expression} 。

 

2.

用于设置范围变量的值或者 javabean 对象的属性。

看个实际例子:

这样就相当于设置了 session 。

 

3.

相对 其作用是移除范围变量。比如:

 

4.

 

用于捕获在其中嵌套的操作所抛出的异常对象,并将异常信息保存到变量中。

我们将有可能抛出异常的代码放置到开始标签 : 和结束标签 : 之间。如果其中代码出现异常,异常对象将被捕获,保存在 var 声明的变量中,该变量总是有 page 范围。如果没有发生异常,而 var 所标识的范围变量将被移除。

如果没有指定 var 属性,异常只是简单的被捕获,异常信息并不会被保存。

Eg :

<%

       int i = 5;

       int j = 0;

       int k=i/j;

%>


后一句相当于: exception.getMessage()

 

条件标签包括

1.

用于实现 java 中的 if 语句功能。

 

       This is your first visit .

 

若为 true ,会打印中间部分。也可以声明 var ,方便下一步判断。

 

2.

一起实现互斥条件执行,类似于 java 中的 if else.

一般作为 的父标签。

eg :

      

              初学下海

      

      

              身手小试

      

      

              商业能手