首页 > 其他分享 >jsp,servlet的基本原理和作用

jsp,servlet的基本原理和作用

时间:2023-03-31 20:55:18浏览次数:70  
标签:Java java Servlet jsp 基本原理 JSP servlet 页面

1、jsp 技术

  在传统的Java Web项目中,一般不直接使用html页面进行网页的设计,而是使用jsp+serlvet技术进行网页设计及与服务器的交互。Jsp和serlvet是开发动态web的一门技术,特别擅长开发B/S架构的程序。   其中,jsp(Java server page,java服务器页面)和html文件几乎是一模一样的,不同的是jsp中可以编写java代码,并且有自己的一些特殊标签,而html页面中不能写java代码。在jsp文件中写入脚本片段,注意使用“<% %>”表示脚本片段。   但是,SpringBoot不推荐使用JSP,所以如果想在SpringBoot中使用JSP,需要自己做一些配置。   2、Servlet 技术   Servlet是Server Applet的缩写,称为服务端小程序或服务连接器,是用Java编写的服务器端程序,运行在服务器端,并由服务器调用执行,可以处理 HTTP 协议相关的所有内容,具有独立于平台和协议的特性。   Servlet同JSP一样也是开发动态网页的一门技术,它擅长与Tomcat的交互,通常与JSP结合起来使用,与用户交互,接收用户请求,完成操作,将包含操作结果的动态页面响应给客户端。   Servlet本质上就是Java类,但要遵循Servlet规范进行编写,它的创建、调用、销毁都由Servlet容器进行管理(如Tomcat,Jetty, WebLogic Server, JBoss等)。

标签:Java,java,Servlet,jsp,基本原理,JSP,servlet,页面
From: https://www.cnblogs.com/qiqi-yi/p/17277451.html

相关文章

  • springboot注册Servlet、Filter、Listener的方式
    方式一:注解@WebServlet@WebFilter@WebListener在实现类上使用该注解即可一键注册方式二:配置类在@Configuration标识的配置类中通过RegistrationBean进行注册@Beanp......
  • spring-MVC web.xml springmvc-servlet.xml 配置文件
    springMVC配置文件web.xml<?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns......
  • 一遍博客带你上手Servlet
    概念Servlet其实就是Java提供的一门动态web资源开发技术。本质就是一个接口。快速入门创建web项目,导入servlet依赖坐标(注意依赖范围scope,是provided,只在编译和测试时使......
  • jsp jstl的常用标签
    out.jsp代码:<%@pagelanguage="java"pageEncoding="utf-8"%><%@tagliburi="http://java.sun.com/jsp/jstl/core"prefix="c"%><html><head><title>page</ti......
  • servlet 与 jsp的加载过程
    彻底搞清楚servlet和jsp的加载过程我们在书本上学习到的一般都是说servlet的生命周期,很少有介绍jsp的生命周期,今天我就结合我的感受,为大家说一下关于jsp的生命周期。首先......
  • Servlet进阶开发
    Servlet进阶内容概述Cookie和Session的引入Cookie和Session技术的目的:为了解决http协议是无状态的。http协议无状态的意思是,浏览器发起请求(请求中一般是需要携带数据的),服务......
  • Http Xml Servlet
    Servlet概述访问网站时,我们都是基于WebBrowser/Server这种模式,简称BS框架。Servlet是JavaServlet的简称,称为小服务程序或服务连接器,用java编写的服务器端程序,具......
  • JSTL——JSP标准标签库
          ......
  • JAVAWEB-北京地铁查询系统(Servlet+JSP+CSS+SQL 实现)部分代码
    #这是我与伙伴合作完成的练习项目@小彭先森页面展示请见我的上一篇博客:https://www.cnblogs.com/rsy-bxf150/p/17253623.html完整代码请看我的GitHub:https://github.co......
  • JAVAWEB-北京地铁查询系统(Servlet+JSP+CSS+SQL 实现)
    Servlet+JSP+CSS+SQL实现完善的地铁系统页面#这是我和伙伴合作完成的练习项目#代码我将放在下一篇博客功能介绍:1.地铁线路查询:选择线路,输出线路上的站点名。2.地铁站......