jsp中jstl标签库里面的条件判断

    在jsp里面,我们经常需要使用到条件判断,比如是根据用户的输入显示不同的信息,根据url地址来显示不同的内容。但是在jstl里面是怎么使用的呢?在jstl核心库里面有几个是用来控制条件的,一个是if,一个是choose,因为if只是条件判断没有else的判断,我们只能使用choose来做出条件判断。

       1、新建一个jsp页面来测是if

<%@ page language="java" import="java.util.*" pageEncoding="UTF−8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>









这是要进行添加的操作!~


这是要进行更新的操作!~



效果截图:

 

     2.新建一个jsp页面来测试choose

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>












这是添加的情况!~


这是其他的情况!~



效果截图:

Top