自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

滨海之君的博客

这一生一定要狠狠的努力一次!!

  • 博客(12)
  • 资源 (1)
  • 问答 (5)
  • 收藏
  • 关注

原创 Servlet上下文_学习笔记

Servlet上下文学习笔记servlet理解什么是servlet上下文?容器在启动之后,会为每一个web应用创建唯一的一个符合ServletContext接口要求的对象,该对象会一直存在,除非应用被卸载或者容器关闭。注: 该对象有两个特点: a.唯一性:一个web应用对应一个上下文。 b.持久性:上下文会一直存在,除非应用被卸载或者容器关闭。如何获取Servlet上下文GenericServlet, ServletConfig, FilterConfig, HttpSession

2020-06-30 16:52:59 242

原创 监听器_学习笔记

什么是监听器?servlet规范当中定义的一种特殊的组件,用于监听servlet容器产生的事件并进行相应的处理。注: 主要有两大类事件: a.生命周期相关的事件: 当容器创建了或者销毁了request,session, servlet上下文时产生的事件。 b.绑订数据相关的事件: 调用了request,session,servlet上下文的 setAttribute和removeAttribute方法时产 生的事件。如何写一个监听器?step1.写一个java类

2020-06-30 16:41:02 134

原创 过滤器_学习笔记

什么是过滤器?servlet规范当中定义的一种特殊的组件,用于拦截servlet容器的调用过程。注: 容器收到请求之后,会先调用过滤器,再调用servlet或者其它资源。如何写一个过滤器step1.写一个java类,实现Filter接口。step2.在doFilter方法里面,实现拦截处理逻辑。step3.配置过滤器。(web.xml) <filter> <filter-name>commentFilter2</filter-name> &

2020-06-29 22:07:55 146

原创 在Idea中用maven方式创建servlet

1.创建一个project2.填写GroupId 和Artifactid一路下一步,直至finish;建好后的工程结构如下:3.创建项目的跟目录在main上面右键 > new>Directory文件名随意,建成后:此时javacode文件夹为普通文件夹,需要将其变成根目录:此时,就可以在javacode跟目录下建包,写servlet类了,但是由于刚才没有导入servlet依赖,还需要在pom.xml文件下导入servlet-api依赖;4.导入相关依赖在pom.x

2020-06-29 14:32:52 4826

原创 状态管理_学习笔记

状态管理什么是状态管理将浏览器与web服务器之间多次交互当做一个整体来处理,并且将多次交互所产生的数据(即状态)保存下来。如何进行状态管理a.方式一  将状态保存在浏览器端通常使用Cookie技术。b.方式二  将状态保存在服务器端通常使用Session技术。Cookie什么是Cookie?服务器临时存放在浏览器端的少量数据,用于跟踪用户的状态。当浏览器访问服务器时,服务器会将少量数据以set-cookie消息头的方式发送给浏览器,浏览器会将这些数据保存下来。当浏览器再次

2020-06-28 21:44:03 395

原创 Cookie工具类

CookieUtil整理于课堂笔记package util;import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.net.URLEncoder;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletR

2020-06-28 17:08:32 220

原创 web项目路径问题

相对路径不以"/"开头的路径绝对路径以"/"开头的路径如何写绝对路径链接、表单提交、重定向从应用名开始写;转发从应用名之后开始写。注:不要将应用名直接写在路径里面!应该使用以下方法来获得实际部署时的应用名:String request.getContextPath();在实际开发时,建议尽量使用绝对路径。链接、表单提交、重定向和转发如何填写相应的路径<a href=""></a><form action="">response.sen

2020-06-27 23:22:15 156

原创 转发和重定向_学习笔记

转发什么是转发?一个web组件将未完成的处理交给另外一个web组件继续做。注: web组件: jsp或者servlet的统称。 通常是一个servlet获得数据,然后转发给一个jsp 来展现。如何转发?step1.绑订数据到request对象上。request.setAttribute(String name,Object obj);注: a. name通常称之为绑订名,obj称之为绑订值。 b. 该方法内部的实现:就是以name作为key,以 obj作为value,调用Map

2020-06-27 22:39:29 211

原创 DBUtils----访问数据库

1.添加依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.6</version> </dependency> <dependency> <groupId>commons-dbcp</groupId> &

2020-06-27 17:18:48 196

原创 Http协议_学习笔记

http协议什么是HTTP协议?http协议规定了浏览器与web服务器之间如何通信, 以及相应的数据包格式一次请求一次相应.这样做的好处是,服务器可以利用有限的连接数为尽可能多的请求服务。数据包的格式a)**请求数据包**请求行(请求方式 请求资源路径 协议和版本)若干消息头 消息头是一些键值对,使用": "隔开,通信的 双方可以借助于消息头来传递一些特定的信息,比如 浏览器可以发送"user-agent"消息头,告诉服务器 浏览器的类型和版本。实体内容 如果请求类型为get

2020-06-27 17:00:52 84

原创 Servlet(生命周期)_学习笔记

Servlet学习笔记什么是servlet? sun公司制订的一种用来扩展web服务器功能的组件规范。servlet: 扩展web服务器功能.web服务器只能够处理静态资源的请求(即需要事先将静态页面写好),不能够处理动态资源的请求(即需要进行计算,生成动态页面),所以,需要扩展其功能。可以使用Servlet来扩展web服务器功能,web服务器收到请求之后,如果需要计算,则调用Servlet来处理。容器(Tomcat) 会调用servlet中的service()方法,并传入reques

2020-06-27 02:03:57 310

原创 eclicpse上部署Tomcat

2020-06-26 23:51:59 195

数据导出至Excel

数据导出至Excel

2021-01-19

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

TA关注的人

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