自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 发布属于自己的第一个Web项目--(5)-- 过滤器和拦截器

过滤器Filter当客户端访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。举个例子帮助大家理解,比如2020年初在爆发了新冠病毒疫情,为了防止病毒扩算到全国,武汉市宣布封城,所有交通渠道限制通行,在各个出入口设卡拦截,只有体温正常的医务人员和急救物资才能进入城区。这里武汉市各个出入口的关卡,起到的就是过滤器的作用。在程序中是同样的道理,比如用户在访问服务器资源时只允许登录过的用户才能正常访问。这里登录校验起到的就是过滤器的作用。除了登录校验,在程序中过滤器的用处还有统一编码处理,铭感词

2021-08-17 21:08:40 145

原创 发布属于自己的第一个Web项目--(5)EL表达式和JSTL标签库

EL表达式和JSTL标签库一、EL表达式1、EL快速入门2、EL获取域值3、EL运算符4、EL表达式细节二、JSTL标签库1、导入JSTL相关jar包2、在JSP页面导入JSTL包3、常用JSTL标签一、EL表达式1、EL快速入门使用EL表达式能够简化JSP页面中Java代码的编写。格式非常简单,只需要在JSP页面中嵌入${表达式}即可。 <%--将用户名存入请求域--%><%request.setAttribute("username","zhangsan");%>

2021-08-17 20:49:04 158

原创 发布属于自己的第一个java web项目(4)Cookie 和 Session

CookieCookie概述Cookie是由服务端创建,由若干个键值对组成的数据,并且随着响应以文件的形式将Cookie数据保存在客户端本地。当浏览器再次访问服务器时会携带Cookie数据,从而实现多次请求的数据共享。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nYzh2FVa-1628686445153)(assets/image-20201210131546840.png)]Cookie常见的属性属性名作用nameCookie名称v

2021-08-17 19:56:15 229

原创 发布属于自己的第一个java web项目(3)请求和响应

Java web 请求响应一、Servlet 请求1.获取路径2.获取请求头的信息3.获取请求参数信息封装请求结果二、Servlet响应1.响应状态码2.解决响应乱码3.响应图片4.重定向和定时刷新5.文件下载本节主要普及一些概念性的知识,相比前两节操作较少,多多了解一、Servlet 请求1.获取路径具体请求结果可以自己尝试// 获取虚拟目录路径public String getContextPath() // 获取Servlet的映射路径public String getServletP

2021-08-11 20:35:36 133

原创 发布属于自己的第一个java web项目(2)--Servlet的相关使用

Java web 教你一步步发布自己的项目(2)如果有配置不懂的请看上一篇MVC模型的介绍Servlet的使用1.通过注解的方式来访问Servlet如果有配置不懂的请看上一篇MVC模型的介绍M 即model模型是指模型表示业务规则。V即View视图是指用户看到并与之交互的界面。C即controller控制器是指控制器接受用户的输入并调用模型和视图去完成用户的需求。简单来说就是M 就是我们创建的 用户类V 是我们说看到的前端页面C 是我们后端写的控制代码注意:jsp 本质上也是一个Ser

2021-07-30 20:08:24 96

原创 发布属于自己的第一个java web项目(1)--Tomcat集成到IDEA

Java web 教你一步步发布自己的项目一、环境1.配置一、环境本人使用的是Jdk 11版本,Tomcat-9.0.50,加上Idea 2019.3.1的版本,推荐使用Jdk8版本的(高版本的会向下兼容,也就是说低版本的在高版本也可以运行,而高版本的在低版本上面不一定能正常运行)1.配置下载Tomcat:https://tomcat.apache.org/Jdk...

2021-07-27 11:23:35 94

原创 Linux 下安装Nginx两种方法 (文件上传和yum安装)--文件上传

nginx从下载到运行场景:问题描述:首先是通过上传文件夹安装安装对应的依赖启动nginx服务用yum下载方式来启动nginx对于防火墙的操作场景:本人是在 linux CentOS 7 下运行案例问题描述:有两种安装模式本地上传文件安装通过yum访问服务器安装首先是通过上传文件夹安装下载安装包 Nginx下载网址有三种扩展名,gz ,asc,zip 我们使用的是linux 下载gz扩展包即可可以不用下载最新的,稳定比追求新版更加重要这里我使用的是 nginx-1.17.5.

2021-07-23 19:38:32 1317 1

原创 Linux 下安装Nginx两种方法- yum安装

通过yum来安装nginx直接通过命令 yum install -y nginx如果出现以下错误启动完毕注意用安装包上传方式来安装nginx直接通过命令 yum install -y nginxyum install -y nginx 如果出现以下错误[root@localhost /]# yum install -y nginx已加载插件:fastestmirror, langpacksLoading mirror speeds from cached hostfile * base:

2021-07-23 19:35:04 7233 3

原创 CentOS 7 下 shell脚本的入门学习,(总结全面,看完就会)

shell脚本入门学习基本的CentOS 7下shell命令的学习目录shell脚本入门学习前言一、如何执行?二、基本命令1.helloworld2.注释3.变量总结前言shell是一个命令解释器,位于应用程序和操作系统之间就是在操作系统和应用程序之间的命令翻译工具一、如何执行?CentOS 7 默认是使用 shell里的bash,shell脚本以.sh结尾,通过bash name.sh 来运行shell脚本二、基本命令1.helloworld在屏幕输出helloworld#! /

2021-07-20 16:14:11 2952 1

原创 linux常用命令分享

这是对上一篇文章的补充 点击查看用户和用户组的管理useradd groupadd 添加用户或者用户组userdel groupdel 删除用户或者用户组usermod groupmod 修改用户或者用户组通过 man文档 或者–help来查看参数查看用户信息/etc/passwd对应的意思分别是:用户名:密码(真实密码在/etc/shadow文件里):UID...

2020-02-23 13:11:27 115

原创 小白的linux命令分享

用touch来创建文件用mv来移动文件(也可以重命名文件)用cp来复制文件用rm来删除文件用rename来重命名文件ln -s [源文件] [目标文件] 创建软连接(符号链接) inode-number 不相同ln [源文件][目标文件]创建硬链接 inode-number 相同tar -cf [打包文件名] [要打包的文件/列表] (c 创建打包文件 f 指定打包文件)ta...

2020-02-18 13:44:18 176 1

commons-beanutils-1.9.4 .jar

beanutils工具类 所需要的jar包,用来封装请求的对象

2021-08-11

空空如也

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

TA关注的人

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