专栏首页陶士涵的菜地[javaEE] javaweb的mvc设计思想

[javaEE] javaweb的mvc设计思想

Servlet:在Servlet中拼接html内容

JSP:在html中拼接java

JSP+JavaBean:利用javaBean将大量的代码提取走

Servlet+JSP+JavaBean:Servlet是控制器,javabean封装数据,jsp展示数据

javaweb的经典三层结构:

dao javabean

servlet ==> service

jsp

javabean:

javabean是一个遵循特定写法的java类

1.这个java类必须有一个无参的构造函数

2.属性必须私有化

3.私有化的属性必须暴露public的方法给其他程序

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • [Go] 轻量服务器框架基础TCP服务模块

    陶士涵
  • [日常] Go语言圣经--示例: 并发的Echo服务

    1.io.Copy()方法 func Copy(dst Writer, src Reader) (written int64, err error)

    陶士涵
  • [Go] golang使用github里的imap类库

    1.在windows系统下,需要首先定义两个环境变量GOPATH和GOROOT, GOPATH是第三方类库的代码目录 , GOROOT是go的安装目录

    陶士涵
  • Pywick:追求功能完备的PyTorch高级训练库

    52CV曾经分享过很多CV方面新出的论文和开源技术,我们可以非常明显的感受到,越来越多的人使用PyTorch开发新模型。

    CV君
  • ANR问题的定位与分析

    ANR问题,相信是日常应用测试中,各位小伙伴都会遇到的问题。本篇对ANR的类型、原因及出现场景、以及ANR定位与分析思路进行了总结!

    用户5521279
  • OkHttp's NullPointerException in HttpUrl.class

    今天测试在小米5.0-6.0的机型中测试发现一个空指针的异常,经过排查后发现OkHttp的请求参数不能为null,这个请求接口会上传当前机型的手机号、ip地址和...

    萬物並作吾以觀復
  • 修改,编译,GDB调试openjdk8源码(docker环境下)

    在上一章《在docker上编译openjdk8》里,我们在docker容器内成功编译了openjdk8的源码,有没有读者朋友产生过这个念头:“能不能修改open...

    程序员欣宸
  • cvm申请

    更重要的是在这个基础上,我们加上了做摇一摇功能。这真的是个杀手锏模式,极其具有可玩性,摇一下就能切换角色和梦想,我看到的每个人都会多摇几下,一开始是尝试看能摇出...

    用户2695913
  • 马斯克挺住!Waymo发布全球首款全自动驾驶电动汽车,特斯拉危险了

    【新智元导读】谷歌果然毫无畏惧,而且一来就是大手笔。刚刚,Waymo宣布全球首款全自动驾驶电动汽车,而且计划在未来几年推出2万辆的车队。Waymo的自动驾驶电动...

    新智元
  • Spring Cloud Config

      每个系统都会有一些配置信息需要处理,比如通用的数据源的配置,连接池的配置,log信息的配置。原来系统的处理方式都是通过将配置文件打包部署到线上,对于需要动态...

    良辰美景TT

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动