自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 轮播图的详细讲解

最近对轮播图的一些具体实现想说一下。首先是布局: <nav class="nav"> <a href="javascript:;" class="arrow01">&lt</a> <a href="javascript:;" class="arrow02">&gt</a> <ul> <li> &l

2022-05-16 14:55:56 6391 2

原创 连接数据库针对查询结果集的一些细节

String sql="select * from student";//查询结果集就是用下面这个方法,executeUpdate(sql)只适合增删改 rs=stat.executeQuery(sql); // 5.处理查询结果集// boolean flag=rs.next();// 这里rs.next()返回的是布尔类型,while里面默认执行为true的时候循环 while(rs.next()){ .

2022-05-14 23:04:07 416

原创 JDBC连接数据库

JDBC编程六步第一步:注册驱动(作用:告诉Java程序,即将要连接的是哪个品牌的数据库)第二步:获取连接(表示JVM的进程和数据库进程之间的通道打开了,这属于进程之间的通信,重量级的,使用完之后一定要手第三步:获取数据库操作对象(专门执行sql语句的对象)第四步:执行SQL语句(DQLDM....)第五步:处理查询结果集(只有当第四步执行的是select语句的时候,才有这第五步处理查询结果集。)第六步:释放资源(使用完资源之后二定要关闭资源。Java和数据库属于进程间的通信,开启之...

2022-05-13 22:47:38 812

原创 IDEA引入jar包详细

首先下载JDBC驱动jar包jar包的下载官网MySQL :: Download Connector/Jhttps://dev.mysql.com/downloads/connector/j/我们选择Platform Independent,如下图:如若你的版本不是8.0.29,可以点击Archives,在ProductVersion下选择你的版本,这里我选择的是8.0.24,OperatingSystem(操作系统)选择PlatformIndependent,点击第二个...

2022-05-12 10:49:09 4390

原创 请求转发和重定向

请求转发的概念重定向的概念转发和重定向在代码上的区别转发的概念:转发的功能是将用户对当前JSP页面或servlet的请求转发给另一个JSP页面或servlet。客户首先发送一个请求到服务器端,服务器端发现匹配的servlet,并指定它去执行,当这个servlet执行完之后,它要调用getRequestDispacther()方法,把请求转发给指定的student_list.jsp,整个流程都是在服务器端完成的,而且是在同一个请求里面完成的,因此servlet和jsp共享的是同一个request,

2022-05-09 22:45:32 195

原创 JDBC连接数据库

目录JDBC的概念:JDBC的本质:模拟JDBC:JDBC连接数据库首先我们得知道JDBC是什么?JDBC的概念:(java data base connectivity)java数据库连接技术。JDBC这个技术是由 java提供好的jar包, 程序员需要学习的是:jar包的API(常用的类和接口),调用jar包中的方法,操作数据库。JDBC是由两个主要的jar包组成: rt.jar/java.sql包, rt.jar / javax.sql包JDBC的本质:JDBC是S

2022-05-09 18:05:36 281

原创 get请求和post乱码问题

在tomcat9之前包含9的乱码问题通过request请求去获取用户名,会出现乱码问题,这个时候需要setChar,他是设置请求体的字符集。这个进行是在post请求里面的,他是解决post请求问题乱码的。接下来我们来看response响应,输出java工程师,需要调用response就可以解决这个问题,如果发送的数据是在请求行上提交的时候,那么get请求乱码如何解决,此时做测试在网址上输入地址,但是此时没有乱码,为什么呢...

2022-05-05 21:50:57 540

原创 Request请求域

可以知道ServletRequest这个接口和ServletContext里面有三个相同的方法servletcontext这个应用域,什么时候往他里面绑定数据呢,在这三个条件满足的时候,才可以第一:所有用户共享的数据。-第二:这个共享的数据量很小。-第三:这个共享的数据很少的修改操作。-在以上三个条件都满足的情况下,使用这个应用域对象,可以大大提高我们程序执行效率。也就是我们会把这个数据放入servletcontext中对象,如果以后用户再去访问这个数据...

2022-05-04 12:14:57 1479

原创 HttPServletRequest接口详解

可以知道我们在重写doget方法时,里面有HttpServletRequestrequest,点进HttpServletRequest发现他只是一个接口并且继承了ServletRequestpublicinterfaceHttpServletRequestextendsServletRequest{}并且发现ServletRequest也是一个接口,但是他上面没有父接口了publicinterfaceServletRequest{}我们发现在doget方法下面可以直接使用request...

2022-04-28 22:10:30 597

原创 欢迎页面,编写servlet

对欢迎页面来说,我们可以只需要访问项目名,不需要填写具体的路径,我们就可以进到它的欢迎页面,具体是需要在web.xml里面配置,注意配置的时候,不需要添加/,只需要写出是哪一个.html,也就是我们需要访问的页面的路径,就好了。注意里面写的一定是从webapp的根目录开始写。之前学习前端的时候,黑马老师说一开始要设置一个index.html,当时很疑惑,现在知道了原来就算web.xml里面没有配置跟index.html相关的,我们只访问项目名也可以进入欢迎页面,这是为什么呢,因为对于配置欢迎页面,我们可以

2022-04-25 14:09:11 1086

原创 Get和Post的区别

简单测试:对于doget和dopost,我们首先可以在idea里面输出,然后在网页里面查看,可以看到在网页里面对于HTTP的请求协议包括请求行,请求头,空白行,请求体,对于它的响应包括状态行,响应头,空百行,响应体。我们可以写一个程序来测试一下这里的代码只给出了get请求,只是浅浅的做一个测试,post的PostGetServlet类还有post的web.xml我没有放上来,具体是差不多的<h1>get请求</h1><form action="/servl..

2022-04-24 15:52:17 446

原创 详解servlet中init()两个方法

init()方法为什么有两个?了解GenericServletinit()两个方法原因了解GenericServlet对于init为什么有两个方法,我们首先需要了解GenericServlet,GenericServlet是Servlet接口的实现类。为了避免代码冗杂,如果我们每一个类都去实现Servlet接口,那么就要去实现Servlet里面的5种方法,但是我们知道,只有service()方法才是我们经常使用的,init()方法只有在客户提出请求访问时才会被创建一次,也就是..

2022-04-19 23:07:23 488

原创 对Servlet的理解

Servlet的概念Servlet的主要详细过程Servlet中各个部分的理解:Servlet的概念:Servlet是JavaServlet的简称,是独立于操作系统平台和网络传输协议的服务器端的Java应用程序,它是一种JavaEE的组件技术,是一个Java类。用Servlet来处理一个请求的原理,其中我们会用到三个比较关键的方法,分别是init(),service(),destroy()Servlet的主要详细过程:在Servlet实例化之后,也就是在客户端对服务器发出请求在容器里.

2022-04-14 13:25:17 170

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除