JSP笔记:JSP与Servlet在理解

1、我们知道Servlet是一个接口,工作在服务端的一个类,有自己生命周期,是由服务器来维护的,主要处理用户的请求的。所有的JAVA WEB 服务器都是支持Servlet。

2、我们做JAVA WEB就是一般处理HTTP请求居多,所以有了专门处理HTTP请求的Servlet,HttpServlet它是Servlet的实现类,会根据用回的请求方式不同调用相应的doXXX方法,去处理HTTP的请求。

时间: 2024-10-12 07:54:33

JSP笔记:JSP与Servlet在理解的相关文章

jsp笔记----jsp常用的的获取项目的根路径

<% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> 使用 <%=basePath %>

jsp/servlet学习笔记(核心编程)servlet部分

功用:1.读取客户端显示数据2.赌气浏览器隐式请求数据3.生成结果4.向客户发送显示数据(文档)5.发送隐式HTTP相应数据 1.效率:传统CGI对每一个请求都会启动一个进程 servlet使用轻量级的java线程处理2.便利 3.强大 4.廉价 5.可移植 6.安全 jsp作用某种程度上,servlet看作是含有html的java程序将jsp看作是含有java代码的html页面jsp会翻译成servlet,servlet会被编译,在请求期间运行的就是servlet Web目录html以及jsp

jsp笔记总结

第一章 JavaWeb简介 1.什么是Web应用程序 什么是Web应用程序是一种通过Web访问的应用程序.Web应用程序一个最大优点就是用户很容易访问.用户只需要有浏览器即可,不需要再安装其他软件.Web开发是目前软件开发领域的三大方向之一.(桌面应用程序,Web应用程序,嵌入式应用程序) 2.静态页面与动态页面 静态网页 表现形式:网页内容固定,不会更新. 所需技术:HTML,CSS 动态网页 表现形式:网页中的内容通过程序动态的显示,自动更新,能与用户进行交互(比如登录输入正确用户名和密码时

java web学习笔记-jsp篇

转载自:http://www.cnblogs.com/happyfans/archive/2015/03/17/4343571.html 1.java web简介 1.1静态页面与动态页面   表现形式 所需技术 静态网页 网页内容固定,不会更新 html,css 动态网页 网页内容由程序动态显示,自动更新 html,css,DB,java/c#/php,javascript,xml,主流的动态网页脚本(jsp,asp.net,php) 1.2搭建java web开发环境 jdk1.7+tomc

JSP页面跳转Servlet

JSP页面跳转Servlet 项目结构: 2. JSP页面中 1 <% 2 String path = request.getContextPath(); //上下文路径 3 String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 4 %> 1 <!--使用相对路径访问Hel

JSP笔记05——生命周期(转)

原始内容:https://www.tutorialspoint.com/jsp/jsp_life_cycle.htm 在这一章中,我们将讨论JSP的生命周期. 理解JSP低层次功能的关键在于——理解它们所遵循的.最简单的生命周期. JSP的生命周期就是指“它从创建到销毁”的这一过程. 这个过程和servlet的生命周期很相似, 只不过增加了额外的一步,需要先把JSP编译成servlet. JSP所遵循的路径 下面就是JSP所遵循的路径 − 汇编 初始化 执行 清理 JSP生命周期的4个主要阶段与

#学习笔记#JSP数据交互

#学习笔记#JSP数据交互 数据库的使用方式: 当用户在第一个页面的查询框输入查询语句点提交的时候我们是用什么样的方式完成这个查询的? 答:我们通过在第一个页面提交表单的形式,真正的数据库查询时在第二个服务器页面进行的,第一个request对象里面放置了查询的内容,我们可以通过request.getParameter()方法获得,在服务器内我们之间把所有的查询直接用html语句输出是很困难的,所以我们把查询的结果赋给request的Attribute,使用request.sex`x`x``tAt

Servlet,jsp,JSP技术 ,JSP编程

 一.Servlet 思考 1 浏览器可以直接打开JAVA/class文件吗? 不可以 2浏览器可以打开HTML.JS 文件吗? 可以 3 JAVA程序可以生成HTML文件吗?可以的,用IO流. 4 浏览器解析的时候是需要HTTP协议的,JAVA普通类有没有HTTP协议呢? 普通类没有. JAVA-(class)浏览器如何访问呢? 浏览器---HTML A   JAVA通过IO流生成HTML--->浏览器 B   JAVA 需要加入HTTP协议 解决上面2个问题可以通过 Servlet C  如

只用jsp实现同样的Servlet功能

Jsp最终都会转化成java形式的Servlet执行,因此也可以说Jsp的本质就是Servlet,在jsp执行后,会在服务器上(例如tomcat中)生成.java以及.class文件.具体执行过程如下: Fig.1 Jsp的执行过程 Fig.2 Jsp具体执行过程 如图所示,Servlet能实现的功能,Jsp也能实现. 举个简单的例子,之前我用jsp显示前端+Servlet实现后端逻辑,这里我把逻辑实现也用Jsp实现: <body> <form action="ResultJs

JSP笔记

溪云初起日沉阁,山雨欲来风满楼.--唐代许浑<咸阳城东楼 / 咸阳城西楼晚眺 / 西门> JSP基本语法 脚本标识 JSP 表达式 <%= 表达式%> 向页面输出信息 声明标识 <%! 声明的方法和变量的代码 %> <%! String s = "胖子"; int add(int x,int y){ return x+y; } %> 代码片段 <% java代码或是脚本代码 %> <% out.print("这