Javaweb开发模式

Web开发模式的变迁 


Servlet使Web应用程序开发变得非常繁琐且不利于分工协作


使用JSP(表达式、声明、scriplet)来开发Web应用程序 (完全抛弃Servlet?)
Java Web开发变得轻松


-页面严重缺乏可读性


-没有将页面表现和业务逻辑实现分开,维护难度增加(程序员必须精通Java和HTML)


让界面设计师负责页面设计,而Java程序员负责编写Java代码 。以组件为中心使用JavaBean
(JSP+JavaBean技术的开发模式称为JSP模式1 




在JSP中使用JavaBean

JavaBean本质上就是一个普通的Java类
需要遵循一定的编码规范


——标准的JavaBean组件具有以下几个特征


——JavaBean 类必须是一个公共类,并将其访问属性设置为 public


——JavaBean 类必须有一个空的构造函数


——一个JavaBean类不应有公共实例变量,类变量都为private。要访问这些类变量,应该通过
一组存取方法(getXxx 和 setXxx)来访问,不能以大写字母开始命名成员变量


——JavaBean应该是可序列化(serializable)的,即实现java.io.Serializable 接口




<jsp:useBean>动作
<jsp:useBean id=“beanName” 变量名scope=“page|request|session|application” //作用范围  class=“className” 类全路径/> 


得到或者创建一个JavaBean对象 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值