![](https://img-blog.csdnimg.cn/20191221190602611.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Servlet + JSP
Java EE基础之 Servlet和JSP
长生的梦呓
你们好,我叫长生,很高兴认识你们。闻道有先后,术业有专攻。欢迎来和我一起交流讨论。个人博客搜索关键字:长生的梦呓slensoft
展开
-
【Servlet + JSP】 目录
文章目录一、Java EE学习路径1.学习HTTP和Tomcat的安装使用:2.Servlet3.JSP4.Spring5.一些框架的组合==正在持续更新中~==一、Java EE学习路径1.学习HTTP和Tomcat的安装使用:Java EE基础(1):HTTP协议详解Java EE基础(2):Tomcat服务器介绍与安装使用2.Servlet3.JSP4.Spring5.一...原创 2019-12-22 14:06:49 · 983 阅读 · 0 评论 -
【JDBC】JDBC工具类封装
文章目录前言代码相关前言最近有用到JDBC,然后封装了个JDBC工具类。代码import java.sql.*;import java.util.*;/** * JDBC工具类:负责数据库操作。 * * @author ChangSheng * @date 2020-02-27 */public class JdbcUtil { /** 加载数据库驱动程序 */...原创 2020-02-28 13:36:33 · 282 阅读 · 0 评论 -
Java EE基础(22):监听器概念 + 简单使用(listener)
文章目录前言一、需求二、示例其他相关前言在上一篇 Java EE基础(21):过滤器概念 + 简单使用(Filter) 中,我们学会了过滤器的简单使用,这一篇我们做一个小案例巩固。一、需求我们发现,在每次写Servlet的时候,我们都需要对请求和响应的编码格式进行设置。二、示例其他相关更多Java EE基础的 Servlet与JSP相关 请点击:【Servlet + JSP】 ...原创 2020-02-12 20:51:42 · 304 阅读 · 0 评论 -
Java EE基础(21):过滤器概念 + 简单使用(Filter)
文章目录一、过滤器1.概念二、使用其他参考相关一、过滤器1.概念二、使用其他参考相关更多Java EE基础的 Servlet与JSP相关 请点击:【Servlet + JSP】 目录...原创 2020-02-12 17:34:13 · 371 阅读 · 0 评论 -
Java EE基础(20):JSP 表达式语言(EL表达式)
文章目录前言一、EL 表达式1.概念2.语法3.举例(获取变量)4.文字4.操作符5.隐式对象二、示例1.简单使用2.使用操作符 + 隐式对象参考相关前言JSP 表达式语言(Expression Language),也就是EL表达式 。学习EL 表达式,可以让我们JSP写起来更加简单,让JSP代码更加简化。一、EL 表达式1.概念EL(Expression Language) 是...原创 2020-02-12 00:15:43 · 475 阅读 · 0 评论 -
Java EE基础(19):JSP九大内置对象(又称隐式对象) + JSP四大作用域
文章目录前言一、JSP九大内置对象1.内置对象概念二、JSP四大作用域参考相关前言一、JSP九大内置对象1.内置对象概念JSP隐式对象是JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明。JSP隐式对象也被称为预定义变量。JSP九大内置对象(又称隐式对象),在之前文章 Java EE基础(16):JSP概念 + 简单使用 + 运行原理中,我们知道了JSP...原创 2020-02-04 21:58:27 · 498 阅读 · 0 评论 -
Java EE基础(18):JSP语法 + JSP指令(3大指令) + JSP动作
文章目录前言一、JSP语法1.JSP注释2.JSP声明变量3.JSP表达式4.JSP脚本程序5.代码示例二、JSP指令前言这篇文章,将会简单的讲JSP开发中的基础语法。我们将知道怎么在.jsp文件中,写注释,写Java代码。一、JSP语法1.JSP注释JSP注释,注释内容不会被发送至浏览器甚至不会被编译在.jsp文件的HTML代码中,被JSP注释了的内容,在转成servlet时会...原创 2020-02-01 15:49:21 · 2743 阅读 · 0 评论 -
Java EE基础(17):JSP生命周期
文章目录前言一、JSP生命周期1.生命周期阶段1.1 编译阶段1.2 初始化阶段1.3 执行阶段1.4 销毁阶段最后参考相关前言在上一篇文章 Java EE基础(16):JSP概念 + 简单使用 中,我们知道了JSP本质也是一个Servlet。这篇文章讲讲JSP的生命周期。这篇文章可以让你更好的理解JSP。还是使用我的上一篇文章中的案例。一、JSP生命周期理解JSP底层功能的关键就是...原创 2020-02-01 13:35:39 · 673 阅读 · 0 评论 -
Java EE基础(16):JSP概念 + 简单使用 + 运行原理
文章目录前言一、JSP1.概念2.作用3.优点二、JSP简单使用1.创建jsp文件2.部署运行三、JSP运行原理1.原理2.如何查看总结相关前言我们在学习Servlet技术后,我们都时用Servlet进行页面的展示。如:学Cookie时做的案例,全是Java代码字符串拼接起来的页面。Java EE基础(13):Cookie三天免登录案例(附源码) 中的登录页面的展示。(这还是单纯的htm...原创 2020-01-30 14:01:39 · 4510 阅读 · 0 评论 -
Java EE基础(15):ServletContext对象介绍与使用
文章目录前言一、ServletContext介绍前言我们在前面学习了:Java EE基础(12):Cookie介绍对象与使用 ,解决了不同请求间的数据共享问题。Java EE基础(14):Session对象介绍与使用,解决了同一个用户不同请求的处理,需要相同数据问题。这次我们学习ServletContext对象。它解决了不同的用户的数据共享一、ServletContext介绍...原创 2020-01-06 17:47:13 · 561 阅读 · 2 评论 -
Java EE基础(14):Session对象介绍与使用
文章目录前言一、Seesion介绍1.Session是什么2.Session的作用。3.Session的原理4.Session的特点5.Session和Cookie区别5.Session常用方法二、Session的使用参考链接相关链接前言我们在前面 Java EE基础(12):Cookie介绍与使用 中学习了Cookie,解决了不同请求间的数据共享问题。案例:Java EE基础(13):C...原创 2020-01-06 14:33:24 · 938 阅读 · 0 评论 -
Java EE基础(13):Cookie三天免登录案例(附源码)
文章目录前言一、创建项目1.包结构2.示例代码二、演示相关链接:前言我的上一篇博客我们学会了用Cookie对象,这次我们做个小案例,用Cookie做一个三天免登录。我们会用到上次的那个案例:第三个Web项目(Servlet登录案例 - 附源码)。dao、pojo和service都一样。不同的是Servlet包下的代码。为了减少代码冗余相同的代码我就不贴上来了,如:dao、pojo和se...原创 2020-01-05 16:49:46 · 1388 阅读 · 0 评论 -
Java EE基础(12):Cookie对象介绍与使用
文章目录一、Cookie作用二、Cookie特点四、示例:一、Cookie作用我们之前客户端请求时,如果请求完成在之后,数据也就没有了。如果保存一下用户的请求数据该怎么解决呢?解决:使用Cookie,解决了不同请求数据共享问题。二、Cookie特点他是浏览器端的数据存储技术,但是存储的数据声明在服务器端。四、示例:import java.io.IOException;imp...原创 2020-01-04 16:54:09 · 962 阅读 · 0 评论 -
Java EE基础(11):Servlet的请求重发与重定向
文章目录一、请求转发1.请求转发作用:2.请求转发特点:3.请求转发代码二、重定向1.重定向作用2.重定向特点3.重定向代码4.示例.一、请求转发1.请求转发作用: 服务器在接受了浏览器的请求后,如果有只用一个Servlet进行请求处理,会造成不同的Servlet逻辑代码冗余。Servlet职责不明确。 举个例子,请求转发相当于: 客户端请求来了,客户端说:“我要一个页面”。...原创 2020-01-04 15:46:26 · 474 阅读 · 0 评论 -
Java EE基础(10):第三个Web项目(Servlet登录案例 - 附源码)
文章目录一、创建项目1.项目大纲2.接口和类3.代码二、调用流程图三、演示1.访问登录页面2.随便输入一个账号密码3.登录失败4.输入正确的账号密码5.点击登录,登录成功!登录练习下载链接分享相关链接:一、创建项目该项目为了简单,就不连接数据库了。1.项目大纲2.接口和类User类:用户实体类(存数据啥的)IUserDao 接口:用户 数据层(接口规范)UserDaoImpl 类...原创 2019-12-28 12:40:08 · 722 阅读 · 0 评论 -
Java EE基础(9):Servlet的请求处理(Request和Response对象)
文章目录目标:一、Servlet请求处理1.Request请求对象2.Response响应对象相关链接目标: 通过前面几篇文章,我们能够创建并且成功运行一个简单的Servlet程序,完成浏览器和服务器的简单交互。 但是呢,我们写的Servlet代码时没有对浏览器的请求进行任何处理的。这篇我们会了解导如何使用Sevlet进行浏览器的请求处理。同时我们还会学习到两个对象Request和Re...原创 2019-12-27 21:49:28 · 554 阅读 · 0 评论 -
Java EE基础(8):第二个web项目(第一个项目简化版超简单)
文章目录回顾:1.回顾2.前期文章目标:回顾:1.回顾 经过前面几篇的文章了解,我们熟悉了Http协议,会简单地使用Tomcat服务器,同时也对Servlet有了自己一定的认识。 但是呢,我总觉得2.前期文章Java EE基础(1):HTTP协议详解Java EE基础(2):Tomcat服务器介绍与安装使用Java EE基础(3):第一个Web项目Java EE基础(4):...原创 2019-12-27 19:50:25 · 535 阅读 · 0 评论 -
Java EE基础(7):Servlet的生命周期
文章目录一、Servlet的生命周期1.init() 方法2.service() 方法2.2 doGet() 和 doPost()3.destroy() 方法参考:一、Servlet的生命周期Servlet 生命周期可被定义为从创建直到毁灭的整个过程。过程:Servlet 调用 **init () ** 方法进行初始化。Servlet 调用 service() 方法来处理客户端的请求...原创 2019-12-26 20:31:59 · 531 阅读 · 0 评论 -
Java EE基础(6):Servlet的运行流程(第一个web项目的流程)
Java EE基础(6):Servlet的运行流程原创 2019-12-26 19:58:43 · 598 阅读 · 0 评论 -
Java EE基础(5):Servlet的概念理解
文章目录一、Servlet概念二、SErvlet运行流程一、Servlet概念二、SErvlet运行流程原创 2019-12-25 23:57:02 · 742 阅读 · 0 评论 -
Java EE基础(4):简化第一个Web项目部署(Eclipse集成Tomcat)
文章目录目标:一、创建项目、创建类并配置xml文件二、将项目部署到服务器中运行1.找到当前项目,并查看在WebContent目录的WEB-INF目录下是否有classes文件夹。2.部署目标:写出第二个Web项目,并将Eclipse中web项目集成tomcat到(这样就把)一、创建项目、创建类并配置xml文件这边的前面一到四步骤和我的这篇博文一样:Java EE基础(3):第一个Web...原创 2019-12-22 22:03:00 · 386 阅读 · 0 评论 -
Java EE基础(3):第一个Web项目
一、创建项目新建一个新的Dunamic Web Project(动态网站项目)如果你找不到Package Explorer视图点击这篇文章查看:Eclipse中如何显示Package Explorer视图二、创建一个普通Java类1....原创 2019-12-22 18:06:37 · 976 阅读 · 0 评论 -
Java EE基础(2):Tomcat服务器介绍安装与使用
文章目录一、Tomcat服务器1.Tomcat概念2.Tomcat作用3.Tomcat下载与安装3.Tomcat 目录结构介绍3.运行Tomcat4.关闭tomcat一、Tomcat服务器1.Tomcat概念Tomcat 服务器是一个免费的开放源代码的web 应用服务器,属于轻量级应用服务器。Tomcat 可以理解成是个软件,这个软件用来装载你的Java Web程序(jsp或servle...原创 2019-12-22 00:41:26 · 522 阅读 · 0 评论 -
Java EE基础(1):HTTP协议详解
文章目录一、HTTP的概念介绍1.HTTP概念2.作用3.特点二、HTTP的交互流程三、HTTP的请求、响应格式1.请求格式结构图2.请求格式结构解释3.示例(火狐浏览器,因为是中文容易看)四、HTTP响应状态码1.常见的状态码五、参考一、HTTP的概念介绍1.HTTP概念HTTP :超文本传输协议(Hyper Text Transfer Protocol)2.作用HTTP是一个简单的...原创 2019-12-21 22:11:07 · 325 阅读 · 0 评论 -
Java EE基础(0):了解Java EE
文章目录一、Java EE概念二、Java EE 、Java SE、Java ME 的联系与区别1.联系2.区别三、Java EE的十三种核心技术了解1.==JDBC(Java Database Connectivity)==2.JNDI(Java Name and Directory Interface)3.EJB(Enterprise JavaBean)4.RMI(Remote Method ...原创 2019-12-22 14:27:36 · 490 阅读 · 0 评论