自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

林高禄

看她一百遍,她不是你的,看我博客一遍,知识就是你的。

  • 博客(32)
  • 资源 (12)
  • 收藏
  • 关注

原创 JSP的内置对象(本质)

JSP一共有9个内置对象,不需要创建,可以直接使用变量名 真实类型 作用 pageContext PageContext 当前页面共享数据,还可以获取其他八个内置对象 request HttpServletRequest 一次请求访问的多个资源(转发) session HttpSession 一次会话的多个请求间 application ServletContext 所有用户间共享数据 respoonse Http.

2020-07-31 21:55:56 6037

原创 JSP的指令与注释

jsp本质与原理指令作用格式分类pageincludetaglib注释html注释:jsp注释:<%-- --%>jsp本质与原理指令作用用于配置JSP页面,导入资源文件格式<%@ 指令名称 属性名1=属性值1 属性名2=属性值2%>分类page配置JSP页面的contentType:等同于response.setContentType(),设置响应体的m...

2020-07-31 11:31:14 6057

原创 服务器会话------Session

概念服务器会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中使用例子SessionDemo1写入Session,SessionDemo2获取SessionSessionDemo1代码package com.lingaolu.session;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.h.

2020-07-29 22:00:17 6252

原创 JSP本质与原理

概念原理与本质原理本质脚本,写java代码的格式<% java代码 %><%! java代码 %><%= java代码 %>JSP的内置对象概念Java Server Page:java服务器页面 一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码我们的web项目建一个my.jsp ,里面写入java代码运行访问my.jsp,可以看到后台输出了:欢迎大家原...

2020-07-29 10:38:04 6082

原创 客户端会话------Cookie

概念客户端会话技术使用例子CookieDemo1写入Cookie,CookieDemo2获取CookieCookieDemo1代码package com.lingaolu.cookie;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.*;import java.io.IOException;/.

2020-07-20 10:17:45 6075

原创 会话技术(Cookie,Session)详解

概念一次会话中包含多次请求和响应 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止功能在一次会话的范围内的多次请求间,共享数据方式客户端会话技术:Cookie 服务器端会话技术:Session...

2020-07-19 19:18:14 5869

原创 文件下载文件中文名问题

前言问题展示解决前言在这里我们演示了文件下载文件下载问题展示但是文件名有中文时会出现问题文件,我们给 图片取了个中文名,美女Servlet层代码package com.lingaolu.download;import javax.servlet.*;import javax.servlet.annotation.WebServlet;import javax.servlet.http.*;import java.io.*...

2020-07-14 10:06:09 7659

原创 文件下载实例与详解

举例抛现还是先来个页面吧,里面有2个超链接,一个是图片路径,一个是视频路径项目file.html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>文件下载</title></head><body> <a href="/file/2.jpg">图片.

2020-07-14 09:41:10 6915 1

原创 ServletContext介绍与文件真实路径的获取

概念:功能获取MIME类型域对象:共享数据获取文件的 真实(服务器)路径概念:代表整个web应用,可以和程序的容器(服务器)来通信功能获取MIME类型 域对象:共享数据 获取文件的 真实(服务器)路径获取MIME类型MIME类型:在互联网通信过程中定义的一种文件数据类型 格式:大类型/小类型,如text/html image/jpeg 基本的类型可以从tomcat的配置文件web.xml找下面我们就写...

2020-07-13 09:32:58 7221

原创 验证码简单例子

本质:图片 目的:防止恶意表单注册先输出一张简单的图片资源ServletDemo5代码package com.lingaolu.servlet;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.*;import java.awt.image.Buf..

2020-07-12 20:07:06 6788

原创 Response响应的中文乱码问题

乱码呈现乱码解释乱码解决初步解决改进版精华版在这里介绍了Request请求参数中文乱码问题,下面我们介绍Response响应的中文乱码问题乱码呈现先来一个资源路径IE浏览器访问中文出现了乱码乱码解释因为Response对象时tomcat创建的,tomcat默认使用的是ISO-8859-1字符集,而IE浏览器默认使用的是GB2312字符集,也就是GBK字符集解码,2者的字符集不一样,所以会出现乱码乱码解...

2020-07-10 23:19:10 20889

原创 Response响应详解

数据格式响应行响应头响应空行响应体数据格式响应行 响应头 响应空行 响应体我们新建一个d.html页面火狐浏览器访问响应行协议/版本:HTTP/1.1 响应状态码:200(表示响应成功),Http状态码大全 状态码描述:ok响应头格式:头名称:值常见的响应头Content-Type:服务器告诉客户端本次响应体数据格式以及编码格式 Content-disposition:服务器告诉客...

2020-07-10 22:14:24 8981

原创 相对路径和绝对路径详解

相对路径例子绝对路径例子给客户端浏览器使用给服务器使用相对路径不以斜杠/开头。以点.开头的路径。比如./:当前目录 ../:后退以及目录 既不以/开头,也不以./开头的路径,默认为./开头,比如xxx等价于./xxx通过相对路径不可以确定唯一资源例子先看我们的项目目录接口,有2个页面,a.html和b.html,不在同一级目录,还有一个资源是/demo4a.html的代码为<!DOCTYPE html&...

2020-07-10 17:18:21 9963

原创 Response重定向详情

直接来,ResponseDemo1代码,get请求到post请求,重定向到ResponseDemo2我的虚拟目录为ResponseDemo1代码,302是重定向状态码,Http状态码大全package com.lingaolu.response;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.*;impo.

2020-07-10 16:12:33 8418

原创 Http状态码大全(很全面)

这里引用,Http状态码大全,感谢提供,如有侵权请联系删除。

2020-07-10 15:42:25 7579

原创 BeanUtils之commons-beanutils

这是一个把Map转为bean的工具导包Bean代码,Student类package com.lingaolu.bena;/** * @author 林高禄 * @create 2020-07-08-20:01 */public class Student { private String name; private int age; private Integer no; public String getName() {..

2020-07-08 20:32:22 8411

原创 Request共享数据

这里我们说了Request请求转发,下面说说请求转发的共享数据void setAttribute(String var1, Object var2):设置属性 Object getAttribute(String var1):获取属性 void removeAttribute(String var1):一处属性直接来例子,RequestDemo7设置属性“love”,然后请求转发给RequestDemo8,RequestDemo8获取输出RequestDemo7代码pa.

2020-07-07 16:53:41 7441

原创 Request请求转发详解

直接来,RequestDemo5代码,get请求和post请求都请求转发了,转发到RequestDemo6请求RequestDemo5代码package com.lingaolu.request;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.htt..

2020-07-07 16:16:46 17637

原创 Request请求参数中文乱码问题

少说点话,先来个表单,get请求,提交跑/myRequest/requestDemo4接口<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>请求</title></head><body> <form method="get" action="/myRequest/requestDe.

2020-07-07 15:35:07 9417 1

原创 Request获取请求参数的通用方法

从这里Request获取请求数据实例我们可以了解到,get请求和post请求获取请求参数有着不一样的方法,这对我们的封装很不方便,下面就介绍一种获取请求参数的通用方法String getParameter(String name):根据参数名称获取参数值 String[] getParameterValues(String name):根据参数名称获取参数值的数组 Enumeration<String> getParameterNames():获取所有请求的参数名称 Map&lt.

2020-07-07 15:03:31 12254

原创 Request获取请求数据实例

原理继承体系获取请求数据获取请求行数据获取请求头数据Post方式获取请求体原理Request是tomcat创建的对象,请求过来的时候,tomcat创建Request封装请求,实际上是RequestFacade继承体系HttpServletRequest接口继承ServletRequest接口,RequestFacade实现了HttpServletRequest获取请求数据获取请求行数据获取请求方式:String ge...

2020-07-07 11:47:15 8882

原创 HttpServlet,GenericServlet

在这里我们讲到了Servlet例子与注解配置,但是这种实现Servlet的方式每次都要实现5个方法,而对我们来说用最多的往往只是service方法,而其他方法是没用的。所以我们换一种方式来实现Servlet我们先看一下Servlet的体系结构发现Servlet的实现类:GenericServlet那我们就不实现Servlet接口了,去继承GenericServlet类看一下package com.lingaolu.servlet;import javax.servle.

2020-07-06 17:01:31 7940

原创 Servlet的生命周期与详解

前言周期说明initgetServletConfigservicedestoryinit方法的执行时期周期总结initservicedestory前言Servlet例子与注解配置周期创建web项目,写一个测试ServletDemo1类package com.lingaolu.servlet;import javax.servlet.*;import javax.servlet.annotati...

2020-07-06 12:16:15 8506

原创 Servlet例子与注解配置

概念创建创建web项目定义类实现Servlet接口,实现其抽象方法配置servlet原理注解配置(Servlet3.0以上)Servlet的生命周期概念运行在服务器端的小程序 Servleta就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则创建创建web项目tomcat部署项目以及与IDEA集成设置虚拟目录为MyServlet运行访问定义类实现Servlet接口,实现其抽象...

2020-07-06 10:31:59 8431 3

原创 tomcat部署项目以及与IDEA集成

tomcat部署项目的3种方式直接将项目放到webapps目录 配置conf/server.xml文件 在conf\catalina\localhost创建任意名称的xml文件。直接将项目放到webapps目录新建一个haha文件夹,这个文件夹就是相当于一个项目文件夹中创建一个a.xml文件xml文件的内容为把项目复制到webapps目录,重启tomcat访问页面如果出现乱码,可以参考这个解决tomcat 静态页面(html)中文乱码...

2020-07-03 23:04:40 9388

原创 tomcat的下载安装与启动

概念下载安装目录结构启动启动常遇到的问题闪退乱码端口号被占用关闭1、直接点 X关闭2、点击命令关闭概念Tomcat:Apache基金组织,中小型的JavaEE服务器,仅仅支持少量的JavaEE规范servlet/jsp。开源的,免费的。下载进入tomcat官网因为我电脑是window64位的安装直接解压即可,注意:路径最好不要有中文目录结构启动...

2020-07-03 18:05:12 9812

原创 常见的web服务器软件

webLogic:oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。 webSphere:IBM公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。 JBOSS:JBOSS公司的,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。 Tomcat:Apache基金组织,中小型的JavaEE服务器,仅仅支持少量的JavaEE规范servlet/jsp。开源的,免费的。...

2020-07-03 15:30:34 9238

原创 xml解析之Jsoup器

Jsoup介绍百度百科:jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。Jsoup使用导包代码例子新建一个xml文件。我放在src目录下<?xml version="1.0" encoding="UTF-8" ?><Programmers> <Programmer id=.

2020-07-02 12:14:55 8755

原创 xml解析(DOM,SAX)

xml解析方式DOMSAXxml常见的解析器JAXPDOM4JJsoupPULLxml解析方式DOM SAXDOM将标记语言文档一次性加载进内存,在内存中形成一颗dom树 优点:操作方便,可以对文档进行CRUD的所有操作 缺点:占内存SAX逐行读取,基于事件驱动的 优点:不占内存 缺点:只能读取,不能增删改xml常见的解析器JAXP:sun公司提供的解析器,支持dom和sax两种思想 DOM4J:一款非常优秀的...

2020-07-01 21:57:17 8606

原创 xml之schema约束

前言schema约束的定义将dtd文件引入到xml文档中前言在这里我们介绍了xml之tdt约束,但是这种约束没法约束属性的值,比如age属性我想限制只能是数字,那就不行了,所以我们这里介绍schema约束schema约束的定义这里schema约束有点复杂,所以我们就直接贴代码,代码有注释myStudent.xsd约束文件<?xml version="1.0"?><xsd:schema xmlns="www.lingaol...

2020-07-01 19:37:32 9310

原创 xml之dtd约束详解

dtd约束ELEMENT:定义标签 ATTLIST:定义属性我们自定义一个dtd约束文件<!ELEMENT Programmers (Programmer*) > <!-- 定义Programmers标签下有Programmer标签,*是正则规则,代表0次或多次 --><!ELEMENT Programmer (name,age,code)> <!-- 定义Programmers标签下有name,age,code标.

2020-07-01 12:00:45 9365

原创 xml介绍与详情

Table of Contents概念基本语法xml文档的后缀名 .xmlxml第一行必须定义为文档声明xml文档中有且仅有一个跟标签属性值必须使用引号(单双都可)引起来标签必须正确关闭xml标签名称区分大小写组成部分文档声明指令(展示数据)标签属性约束1约束2文本概念百度百科:可扩展标记语言,标准通用标记语言的子集,简称XML。是一种用于标记电子文件使其具有结构性的标记语言。基本语法xml文档的后缀名 .xml..

2020-07-01 11:12:06 8998

commons-logging-1.2.rar

org/apache/commons/logging包

2020-07-09

BeanUtils.rar

BeanUtils,这是map映射实体包

2020-07-09

解析xml文件jsoup.rar

解析xml文件jsoup

2020-07-09

JdbcTemplate.rar

JdbcTemplate,一种方便java查询数据库的包,不过在这里还得凑够50个字,既然要求,我们就凑一凑啦,真的。

2020-07-09

druid-1.0.9.rar

druid连接池,一种数据库连接池技术

2020-07-09

C3P0连接池.rar

C3P0连接池,一个数据库的连接池

2020-07-09

MongoDB.rar

mongodb-32-x86_64-2012plus-4.2.7.zip

2020-07-09

mysql各个版本.rar

这是mysql的安装包,5.7.11版,8.0.17版,8.0.20线上版,包括线上安装和安装包

2020-07-09

mysql-connector.rar

数据库驱动。5.1版本和8.0版本

2020-07-09

java版本,1.8,1.6,1.14

这是Java,里面包括1.8版本,1.6版本和1.14版本,主要就是这3个.

2020-07-09

jdk1.8.60-windows-64bit.rar

这是java1.8版本

2020-07-09

私の日本語メモ.xlsx

这是本人在学习的过程中整理的日语的语法与词汇,主要是各类语法,助词的使用,以及各种单词(名词,形容词,动词)等的分类和变形

2020-03-17

空空如也

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

TA关注的人

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