2020年8月


撰写于    浏览:582 次  分类: JavaWeb上古时期
从名字上来看,Struts2延续了Struts1的血脉,其实不然,Struts2的体系结构与Struts1的体系结构差别巨大,Struts2以Web Work为核心,所以Struts2可以理解为Web Work的全新产品。Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为[...]

撰写于    浏览:547 次  分类: JavaWeb上古时期
如果没有Struts2,那么Struts就是Struts,但是自从有了Struts2,Struts只能变成了Struts1。请看百科上面的介绍:Struts是Apache软件基金会赞助的一个开源项目,它通过采用Java Servlet/JSP技术,实现了基于Java EE Web应用的Model-View-Controller(MVC)设计模式的应[...]

撰写于    浏览:1478 次  分类: JavaWeb上古时期
一、前言在学习Java Web的过程中,大家都会接触到Model1和Model2,历史的发展过程是先有Model1后有Model2。那么它们之间有何相同之处和不同之处呢?本文简单给大家介绍一下吧。二、Model1Model1使用了两种技术:JSP+JavaBean。 在Model1模式下,整个Web应用几乎全部由JSP页面组成,JSP页面接受[...]

撰写于    浏览:582 次  分类: JavaWeb上古时期
PHP技术是将PHP代码嵌入到HTML页面中,简单易用;而servlet技术却是将HTML页面潜入到Java类里面,复杂难用。Sun公司一看,这下完了,用户都跑到PHP阵营了,赶紧推出了JSP技术。JSP全称Java Server Page,直译就是“运行在服务器端的页面”。我们可以直接在JSP文件里写HTML代码,使用上把它当做HTML文件,而且[...]

撰写于    浏览:561 次  分类: JavaWeb上古时期
HTML用于精通页面的展示,用户提交表单的时候,需要后台程序处理,这个后台程序就是Servlet。使用 Servlet,我们可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。Java Servlet 是运行在Web服务器上的Java程序,它是作为来自Web浏览器或其他HTTP客户端的请求和HTTP服务器上的数据库或[...]

撰写于    浏览:612 次  分类: JavaWeb上古时期
1、微信小程序的“老祖宗”如今,在2020年这个时候,提到小程序,人们首先想到的是微信小程序。这是由JS来实现,运行在微信端的一个小应用程序。其目的是要取代手机上按照的各种APP。回到20多年前,在1995年的时候,也曾经出现过一种小程序,那就是Java小程序,专业名字叫“applet”。sqllite,我们知道是什么;applet,道理类似,ap[...]

撰写于    浏览:820 次  分类: 站长收徒
备注:最近总是有人私下咨询站长,想让优惠时间延长一下,所以站长决定收徒优惠延长三天。想提醒一下,站长收徒面向的不是新手,而是那些有工作经验,但是难以突破自我的人。1、站长简介站长其人,重点大学硕士毕业,历任阿里,网易等大厂,做过Web开发,也做过大数据开发,尤其是在数据存储和分布式领域有深厚的从业经验。站长喜欢技术并乐意分享和传播技术。近年来,站长[...]

撰写于    浏览:1023 次  分类: SpringMVC工作流程
备注:本文参考自互联网,站长进行了部分修订。Spring MVC是一种基于Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将Web层进行职责解耦,基于请求驱动指的就是使用"请求-响应"模型,框架的目的就是帮助我们简化开发。Spring MVC在Web应用中充当控制层(Controller)的角色,对请求进行分发[...]

撰写于    浏览:1220 次  分类: SpringMVC工作原理
SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架,属于 Spring FrameWork 的后续产品,已经融合在 Spring Web Flow 里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用 Spring 进行[...]

撰写于    浏览:807 次  分类: Spring Boot 教程
Spring Boot 2.3.3 稳定版已发布,可从 repo.spring.io 和 Maven Central 获取。<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-[...]