文章标题

<jsp:userBean id="" class="" scope=""></jsp:useBean>  

id:当前实例化对象的引用
class:创建的实例,对象的包和类的名称
scope:当前Bean对象的作用范围(page/request/session/application)

<jsp:setProperty name="" property="" /param="" value="">  

name:当前bean对象的名字
property:javabean中的属性名,如果为*,匹配所有属性,javabean的属性名必须和传递的参数名一致
param:用于获取用户传递过来的参数,设置为请求参数的值
value:要传递的值

<jsp:getProperty name="" property="" >  

name:bean名称

> property:属性名

jsp开发模式1

jsp模式1主要采用jsp和javaBean技术

将页面显示与业务逻辑处理分开

jsp:页面的显示,业务对象的调用,控制逻辑

JavaBean:封装数据,处理业务

优点:效率高,不需要很复杂的架构模式,开发简单,适合开发小程序

> 缺点:项目不好维护

jsp开发模式2

mvc:
是一种架构模型,本省没有引入新功能,只是把我们开发的架构组织的跟合理,将表现和结构分离

model(模型):提供要展示的数据,包含数据和行为

view(视图):只要负责模型的数据展示

controller(控制器):接受用户请求,委托模型进行业务处理,处理完了后再将数据发送给视图

model—>javabean
view—>jsp、html
controller—>servlet
模型用javabean,吧javabean称为javabean组件,即负责收集封装数据,又要进行业务逻辑的处理,造成javabean非常庞大,将javabean组件替换为三层架构
javabean组件-域模型层,业务层,持久层
mvc在三层结构里面主要存在于表示层

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值