美文网首页
#☕️后端# 2. Servlet 和 JSP

#☕️后端# 2. Servlet 和 JSP

作者: Lshare_Blog | 来源:发表于2018-01-07 00:02 被阅读17次

Server + Applet,服务端小程序

编写流程

  1. 写一个类,继承自HttpServlet,重写init和destroy方法和service方法
  2. web.xml中写入<servlet> 节点,并完成<servlet-name><servlet-class>子节点
  3. web.xml中写入<servlet-mapping>节点,并完成<servlet-name><url-pattern>子节点

url-pattern 规则

Servlet处理流程

init() -> service() -> destroy()

Servlet 包结构

pkg class desc
javax.servlet Servlet
ServletRequest
ServletResponse
ServletConfig
ServletContext
GenericServlet
ServletInputStream
ServletOutputStream
javax.servlet.http HttpServletRequest
HttpServletResponse
HttpSession
HttpServlet
Cookie
javax.servlet.annotation
javax.servlet.descriptor

JSP

JavaServer Pages,是一门脚本语言,用于动态生成HTML、XML等。可以混合Java进行编程。

运行于JSP容器中,流行的有Tomcat、Jetty。

JSP的解析过程:JSP —>Servlet

SUN公司的历史

全称:Stanford University Network

year event
1982 创立
1986 纳斯达克上市
1995 开发了Java技术,由JCP维护
2009 被Oracle收购

JSP 规范

规范 发布时间
JSP 1.2 JSR-53 2001
JSP 2.0 JSR-152 2003
JSP 2.3 JSR-245 2006

JSP处理

JSP 引擎从磁盘加载 JSP 页面并将其转换为一个 servlet 的内容。这种转换是非常简单的,所有模板文本转换为 println()语句,所有 JSP 元素转换为 Java 代码实现页面的相应的动态行为。

JSP 引擎编译 servlet 到一个可执行的类中,并将原始请求转发给一个 servlet 引擎。

JSP基本语法

JSP程序,由<% 开始,%>结束。

输出方式:

  1. 使用内置的java对象

    <%
     out.println("xxx");
    %>
    
  2. 使用JSP表达式

    <%="xxx"%>
    

相关文章

  • #☕️后端# 2. Servlet 和 JSP

    Server + Applet,服务端小程序 编写流程 写一个类,继承自HttpServlet,重写init和de...

  • 前端和后端之间传递数据

    传统的前端和后端之间传数据有两种方式JSP -> Servlet, Servlet -> JSP。 通过对象...

  • java EE 相关概念的总结

    1.JSP和Servlet Servlet和JSP是统一的,广义上的Servlet包含JSP和Servlet,真正...

  • Head First Servlet & JSP读书笔记

    Head First Servlet & JSP读书笔记 本书内容:Servlet和JSP Servlet和JSP...

  • jsp与servlet的区别与联系

    jsp和servlet的区别和联系: 1.jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,...

  • 企业开发架构及技术的变更

    写在前面兴趣是学习最好的老师知古鉴今 概述 Java+Servlet Java+JSP JSP和PHP 前后端分离...

  • JSP学习总结

    这个学期在从 Android 转向 Java 后端,在学习《Head First Servlet & JSP》时遇...

  • Java面试问题

    1、JSP: jsp和servlet的区别 jsp本质就是Servlet,jsp的工作原理是:JSP页面在执行的时...

  • 复习

    JSP: 1、jsp和servlet的区别 jsp本质就是Servlet,jsp的工作原理是:JSP页面在执行的时...

  • java 面试

    一、javaWeb知识点: jsp和servlet的区别 jsp本质就是Servlet,jsp的工作原理是:JSP...

网友评论

      本文标题:#☕️后端# 2. Servlet 和 JSP

      本文链接:https://www.haomeiwen.com/subject/jdwunxtx.html