jsp,javabean,servlet三者之间的联系方式

 时间:2024-10-19 01:47:36

1、javabean就是个基本的对象,是MVC中的model。通常一个javabean对应的是数据库里的一张表的结构,只有表明和属性字段。

2、servlet 是处理请求的,他是MVC 中的 controller,它像个 main 函数,是入口和主要调度者。servlet在处理业务逻辑的时候,就是调用javabean里面的方法

3、jsp是MVC中的view,只负责展示界面和部分数据结果,给用户一个能发送请求的按钮

4、所有业务逻辑都是在servlet中处理的,比如连接数据库。可以想想servlet近似于个 main 函数(不同的servlet对应不同的main,就咤胸剖玳像你写每个java类都可以往里加个main用于测试那样),因为很多操作都是要用数据库的,如果每个servlet里写一个数据库连接,会很麻烦。

5、除了javabean 之外,你还可以自己写些辅助类,比如用于数据库连接的类,假设为DBHelper, 那么这个过程就是这样的:jsp 发送请求——> servlet接受请求——>servlet调用DBHelper操作数据库——>serlvet调用javabean操作对象——> 数据库数据变更 ——>把结果输出到其他 jsp 给用户

  • Navicat for MySQL怎么查询表中数据?
  • 如何查看jdk版本
  • IntelliJ IDEA 怎么运行项目
  • Navicat 如何用不同的方式查看表
  • IDEA怎么连接MySQL数据库
  • 热门搜索
    如何爱护牙齿 河北建筑工程学院怎么样 fbl是什么意思 如何拓展人脉 夫妻生活片 断奶后如何回奶 如何治疗强迫症 诚信让生活更美好 烦了怎么办 开盘价是怎么定的