JSTL标签库


JSTL标签库:

Java的标准标签库;

JSTL标签库通常域EL表达式结合使用,目的是让jsp中的java代码消失;让java代码不再出现jsp中;

使用JSTL标签库第一步需要先引进相对应的jar包;

Taglib引入jstl标签库的jar包; 

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

以上为jstl的核心标签库;

Jstl表面使用的是标签,其实底层还是执行的是java代码;

Choose when otherwise的用法:


      
      
      
  

以上标签类似于if…else语句,或者switch…case语句

标签:

    ${pageContext.request.scheme} 可获取到Http
    ${pageContext.request.serverName} 可获取IP地址
    ${pageContext.request.serverPort} 可获取端口号
    ${pageContext.request.contextPath} 可获取项目名(根目录)