JSP访问数据库
JSP就是在在html中嵌套的java代码,因此java代码可以写在jsp中
导包操作:java项目:1.Jar复制到工程中,2.右键该Jar:build path->add to build Path
web项目:Jar复制到WEB-INF/lib
JavaBean
将JSP中登录操作的代码 转移到了LoginDao.java;其中LoginDao类就 称之为JavaBean
javabean的作用:a.减轻jsp复杂度 b.提高代码复用(以后任何地方的登录操作,都可以通过调用LoginDao类实现)
JavaBean(就是一个Java类)的定义 :
1.public 修饰的类,public 无参构造
2.所有属性 都是private,并且提供set/get (如果Boolean 则set可以替换成is)
使用 层面,javabean分为2大类
1.封装业务逻辑的JavaBean(LoginDao.java封装了登录逻辑)逻辑
2,封装数据的JavaBean(实体类,Student.java Person.java)数据
对应于数据库中的一张表
Login login=new Login(uname,upwd);//即用Login对象封装了2个数据(用户名和密码)
封装数据的JavaBean 对应于数据库中的一张表
封装业务逻辑的JavaBean 对应于用于操作 一个封装数据的JavaBean
可以发现,JavaBean可以简化代码,提高代码复用