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

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

发布时间:2019-08-16 05:06:01 所属栏目:建站 来源:架构师笔记
导读:副标题#e# 背景 上世纪90年代,随着Internet和浏览器的飞速发展,基于浏览器的B/S模式随之火爆发展起来。最初,用户使用浏览器向WEB服务器发送的请求都是请求静态的资源,比如html、css等。 但是可以想象:根据用户请求的不同动态的处理并返回资源是理所当

不需要xml

  1. package com.journaldev.first; 
  2. import java.io.IOException; 
  3. import java.io.PrintWriter; 
  4. import java.util.Date; 
  5. import javax.servlet.ServletException; 
  6. import javax.servlet.annotation.WebInitParam; 
  7. import javax.servlet.annotation.WebServlet; 
  8. import javax.servlet.http.HttpServlet; 
  9. import javax.servlet.http.HttpServletRequest; 
  10. import javax.servlet.http.HttpServletResponse; 
  11. /** 
  12.  * Servlet implementation class FirstServlet 
  13.  */ 
  14. @WebServlet(description = "My First Servlet", urlPatterns = { "/FirstServlet" , "/FirstServlet.do"}, initParams = {@WebInitParam(name="id",value="1"),@WebInitParam(name="name",value="pankaj")}) 
  15. public class FirstServlet extends HttpServlet { 
  16.  private static final long serialVersionUID = 1L; 
  17.  public static final String HTML_START="<html><body>"; 
  18.  public static final String HTML_END="</body></html>"; 
  19.   
  20.  /** 
  21.  * @see HttpServlet#HttpServlet() 
  22.  */ 
  23.  public FirstServlet() { 
  24.  super(); 
  25.  // TODO Auto-generated constructor stub 
  26.  } 
  27.  /** 
  28.  * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) 
  29.  */ 
  30.  protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 
  31.  PrintWriter out = response.getWriter(); 
  32.  Date date = new Date(); 
  33.  out.println(HTML_START + "<h2>Hi There!</h2><br/><h3>Date="+date +"</h3>"+HTML_END); 
  34.  } 
  35.  /** 
  36.  * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) 
  37.  */ 
  38.  protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 
  39.  // TODO Auto-generated method stub 
  40.  } 

2.spring mvc实现页面访问

2.1 web.xml方式

web框架的前生今世--从servlet到spring mvc到spring boot

(编辑:西安站长网)

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

热点阅读