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等)。
posted @   Linqylin  阅读(160)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示