MVC总结

一,开发模型:
1,模型1
jsp[页面的展示+业务逻辑处理]+javaBean[实体类+数据操作类]
2,模型2(MVC)
jsp[页面的展示]+servlet[业务逻辑处理]+javaBean[实体类+数据库操作]

M---Model----javaBean
V---view-----jsp
C---controller--Servlet

二,EL表达式(jsp中一部分)
<%=表达式%>

${ 表达式 } --->从范围对象中得到属性值和请求参数,然后写入网页


+ - * / % == > < >= <= != && || ! ? : empty[null,字符串长度为0,集合长度为0]

范围对象
pageScope requestScope sessionScope applicationScope param paramValues

符号: . [" "]
.:JavaBean 和 map 集合
[]: JavaBean , map ,list .数组, 字符串

关键字

三,jstl(jsp标准标签库)
JavaEE5

在网页中注入jstl : <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

<c:out value="" default="" ></c:out>
<c:set value="" var="" scope=""></c:set>
<c:remove var="" scope=""></c:remove>

<c:if test="" var="" ></c:if>
<c:choose>
<c:when test=""></c:when>
<c:otherwise></c:otherwise>
</c:choose>

<c:forEach items="" var="" begin="" end="">
循环执行的语句
</forEach>

<c:forTokens items="" delims="" var="" ></c:forTokens>

<c:import url="" ></c:import>

<c:redirect url=""></c:redirect>

 

 

 

 

 

 

 

 

 

 



 

posted @ 2015-06-30 16:24  吃土豆长大的孩子  阅读(119)  评论(0编辑  收藏  举报