原生JavaWeb和使用SSM框架的JavaWeb的数据流区别

1.原生JavaWeb
1.1 文件预览
         JSP:login.jsp——用户登陆,jsp 只是用于向客户端展示信息,处理信息的是servlet。
         welcome.jsp——用户登陆成功,显示给用户的界面。
         DbDao.java——封装数据库,负责完成查询,插入,修改等操作。
        DbDO.java——是持久化类
 注:jsp文件是位于webContent的根目录下。
  Servlet:LoginServlet.java 这是一个servlet类,用户登陆后,对用户登陆这个请求做出反应的是这个servlet,这个类是继承自HttpServlet的,
  重写这个类的doGet() 或doPost()函数,里面的代码就是对用户请求做出反应的相关代码。这个函数里面,涉及到的操作有:
  1.  获取客户端的用户名和密码;
  2.  连接数据库,这里的数据库是包装在一个类里面DbDao.java,执行查询操作;
  3.  验证用户名和密码是否正确,正确就转到welcome.jsp这个页面;
1.2流程:从1~6的流程
顾客——1——>servlet.java——2——>DbDO.java——3——>DbDO.java
顾客<——6——>servlet.java<——5——DbDO.java<——4——DbDO.java

2.SSM框架
2.1系统层次结构

从上面的结构看,整个应用的流程非常清晰,下面是MVC中各个角色的对应组件。

M:Model,模型,对应javabean;

V:View,视图,对应JSP页面;

C:Controller,控制器,对应Servlet。

  • 1
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值