39-[jstl核心标签库-MVC开发者模式]

1. 能够使用jstl标签库的if标签

   > `<c:if test="${逻辑表达式}"></c:if>`

2. 能够使用jstl标签库的foreach标签

   > 次数遍历:`<c:forEach begin="起始值" end="结束值" var="循环变量的别名" step=“步长”></c:forEach>`
   >
   > 集合或数组遍历:`<c:forEach items="${集合}" var="循环变量的别名" varStatus=“循环信息对象别名”></c:forEach>`
   >
   > map遍历:`<c:forEach items="${集合}" var="entry">获取map的key=${entry.key},获取map的value=${entry.value}</c:forEach>`

3. 能够说出开发模式的作用

   > Model1 第一代:jsp搞定所有
   >
   > Model1 第二代:jsp+javaBean, 每个角色都做2件事
   >
   > MVC: 用于获取数据与展现数据的分离, 提高重用性
   >
   > ​          缺点:Model职责过多,不利于团队开发与维护
   >
   > Model2:  是MVC的具体实现
   >
   > MVC+三层架构【重要】:
   >
   > ​		MVC
   >
   >Servlet(Controller)
   >
   >Jsp(view)
   >
   >javaBean(model,  由业务逻辑层与dao层组成)
   >
   > ​		三层架构
   >
   > ​	    		web层(表示层),用于web后端与浏览器交互
   >
   > ​        		业务逻辑层(service), 用于负责业务逻辑处理(对数据包装与加工)
   >
   > ​				数据访问层(dao,  Data Access Object), 用于操作数据的增、删、改、查
   >
   > ​		优势:每个角色职责清晰 ,  高复用性,适合团队开发与维护

4. 能够使用三层架构模式完成显示用户案例
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值