JSTL常用语法

再来一发好久之前的笔记。。
JSTL是Jsp Standard Langeage 的缩写,要使用jstl,首先要把jar包放在WebContent/WebInfo/lib下,然后build,不放在这里的话服务器会报错。
然后<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
就可以正常使用了。

1.out输出语句:


如果要用el表达式,应该是这样子单引号:

2.set设置:

a.初始化或者修改bean里的值

如下修改bean:

如果没有新建,如果有就修改

b.修改request,session.application attribute。


注意,并不能设置parameter的值。

3.remove 使用和set相似。

4.if


    
    如果true,则运行这里,否则不行
    可以在这里写html语句
    

我是h1

5.choose(catch)


    
        statement
    
    
    
        statement
    

相当于多重选择语句if else

6.forToken(StringTokenizer)



7.forEach循环

a.简单循环输出数字
  
    
  
  

8.catch


    可能出问题的语句

然后:

9.url(点击时候保持session,并且可以在跳转的时候保存request参数)

a.首先生成url字符串:
    
        //这里可以设置表单值
        
        //或者attributte
        
    

b.然后使用即可:
    

10.import

1.把其他服务器网页或者自己的服务器网页引入
    
2.把其他网页的源码引入作为输出:
    
    
    
    然后就可以在网页上显示这些源码了
    

11.redirect

能够在cookie不起作用时自动通过urlWriting保存session

你可能感兴趣的:(JSTL常用语法)