加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

Web框架的前生今世--从Servlet到Spring mvc到Spring boot

发布时间:2019-08-15 19:32:44 所属栏目:建站 来源:架构师笔记
导读:配景 上世纪90年月,跟着Internet和赏识器的飞速成长,基于赏识器的B/S模式随之火发作展起来。最初,用户行使赏识器向WEB处事器发送的哀求都是哀求静态的资源,好比html、css等。 可是可以想象:按照用户哀求的差异动态的处理赏罚并返回资源是理所虽然必需的要

然后controller

  1. package com.mkyong; 
  2. import java.util.Map; 
  3. import org.springframework.beans.factory.annotation.Value; 
  4. import org.springframework.stereotype.Controller; 
  5. import org.springframework.web.bind.annotation.RequestMapping; 
  6. @Controller 
  7. public class WelcomeController { 
  8.  // inject via application.properties 
  9.  @Value("${welcome.message:test}") 
  10.  private String message = "Hello World"; 
  11.  @RequestMapping("/") 
  12.  public String welcome(Map<String, Object> model) { 
  13.  model.put("message", this.message); 
  14.  return "welcome"; 
  15.  } 

总结:

1.servlet的本质没有变革,从web框架的成长来看,web框架只是简化了开拓servlet的事变,但照旧遵循servlet类型的成长而成长的。

2.servlet的汗青成长,从设置方法向编程方法到自动设置方法成长

3.spring mvc框架的分组:root和child(可以有多个dispatcherservlet),多个child可以共享root,child直接不共享

参考文献:

【1】https://en.wikipedia.org/wiki/Web_container

【2】https://baike.baidu.com/item/servlet/477555?fr=aladdin

【3】https://www.javatpoint.com/servlet-tutorial

【4】https://www.journaldev.com/1854/java-web-application-tutorial-for-beginners#deployment-descriptor

【5】https://blog.csdn.net/qq_22075041/article/details/78692780

【6】http://www.mkyong.com/spring-mvc/gradle-spring-mvc-web-project-example/

【7】http://www.mkyong.com/spring-boot/spring-boot-hello-world-example-jsp/

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读