JSTL配置环境
加载jar包JSTL和standard
配置页面环境
<%@taglib uri="core" prefix="c"%
<%@taglib uri="fmt" prefix="fmt"%>
使用<c:out>标签输出显示
<c:out value="${}" default="" escapeXml="">
</c:out>
value:需要输出显示的表达式
default:默认输出显示的值,如果value的值为null,则输出default的值
escapeXml:是否对输出的内容进行转义
使用<c:forEach/>迭代标签
<c:forEach var="" items="" varStatus="">
</c:froEach>
var:集合中元素的名称
items:集合对象
varStatus:当前循环的状态信息,如循环的索引号
使用<c:set>标签设置对象属性
<c:set value="" var="" scope=""/>
value:变量的值
var:变量的名称
scope:变量存在的作用域范围,可为page、request、session、application中的一个
使用<c:remove>标签对属性进行清除
<c:remove var="" scope="" />
var:变量的名称
scope:变量存在的作用域范围,可为page、request、session、application中的一个
使用<c:if/>条件标签
<c:if test="" var="" scope="">
</c:if>
test:判断的条件
var:判断的结果
scope:判断结果存放的作用域
<fmt:formatDate/>标签
<fmt:formatDate value="date" pattern="yyyy-MM-dd HH:mm:ss"/>
value:时间对象
pattern:显示格式
MVC三层结构
model 模型层 javabean(把方法抽象成接口) 连接数据库 获取数据 并处理 有类有接口都属于model层
view 视图层 jsp 前台页面
controller 控制层 对数据库实行增删改查