
JavaEE
文章平均质量分 52
Ace_bb
这个作者很懒,什么都没留下…
展开
-
JavaWeb学习之Jedis,Java使用Redis
Java客户端 JedisJedis: 一款java操作redis数据库的工具.使用步骤:1. 下载jedis的jar包2. 使用 //1. 获取连接 Jedis jedis = new Jedis("localhost",6379); //2. 操作 jedis.set("username","zhangsan"); //3. 关闭连接 jedis.close();import org.junit.Test;import redis.clients.原创 2021-02-24 17:12:51 · 272 阅读 · 0 评论 -
JavaWeb学习之Redis
Redis (REmote DIctionary Server)1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点原创 2021-02-24 16:33:14 · 257 阅读 · 1 评论 -
jQuery——DOM操作
DOM操作1. 内容操作 1. html(): 获取/设置元素的标签体内容 <a><font>内容</font></a> --> <font>内容</font> 2. text(): 获取/设置元素的标签体纯文本内容 <a><font>内容</font></a> --> 内容 3. val(): 获取/设置元素的value属性值<!DOCTYP原创 2021-02-03 16:56:35 · 163 阅读 · 0 评论 -
jQuery选择器分类——基本选择器、属性选择器、层级选择器、过滤选择器、表单过滤选择器
4. 选择器:筛选具有相似特征的元素(标签)基本操作学习: 1. 事件绑定 //1.获取b1按钮 $("#b1").click(function(){ alert("abc"); }); 2. 入口函数 $(function () { }); window.onload 和 $(function) 区别 * window.原创 2021-02-03 16:12:49 · 263 阅读 · 0 评论 -
JavaEE之Filter过滤器、登录状态验证、敏感词汇过滤
Filter:过滤器1. 概念:生活中的过滤器:净水器,空气净化器 web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用: 一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤...2. 快速入门:1. 步骤: 1. 定义一个类,实现接口Filter 2. 复写方法 3. 配置拦截路径 1. web.xml 2. 注解2. 代码:@WebFilter("/*")//访问所有资源之前,都会执行该过滤器pu原创 2021-02-01 16:05:58 · 498 阅读 · 0 评论 -
JavaEE之JSP、EL、JSTL
JSP:1. 指令 作用:用于配置JSP页面,导入资源文件 格式: <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %>分类:1. page : 配置JSP页面的 contentType:等同于response.setContentType() 1. 设置响应体的mime类型以及字符集 2. 设置当前jsp页面的编码(只能是高级的IDE才能生效,如果使用低级工具,则需要设置pageEncoding属性设置当前页面的字符集) impo原创 2021-01-31 22:36:35 · 486 阅读 · 0 评论 -
2021-01-29
Session:主菜1. 概念:服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中。HttpSession2. 快速入门: 1. 获取HttpSession对象: HttpSession session = request.getSession(); 2. 使用HttpSession对象: Object getAttribute(String name) void setAttribute(String name, Object value) void原创 2021-01-31 20:00:34 · 250 阅读 · 0 评论 -
JavaEE学习之JSP讲解及使用
JSP:入门学习1. 概念: * Java Server Pages: java服务器端页面 * 可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码 * 用于简化书写!!!2. 原理 * JSP本质上就是一个Servlet3. JSP的脚本:JSP定义Java代码的方式 1. <% 代码 %>:定义的java代码,在service方法中。service方法中可以定义什么,该脚本中就可以定义什么。 2. <%! 代码 %>:原创 2021-01-29 23:40:56 · 372 阅读 · 0 评论 -
JavaEE学习之会话技术、cookie讲解及案例:记住上一次访问时间
会话技术会话:一次会话中包含多次请求和响应。* 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止功能:在一次会话的范围内的多次请求间,共享数据方式:1. 客户端会话技术:Cookie2. 服务器端会话技术:SessionCookie:1. 概念:客户端会话技术,将数据保存到客户端客户端浏览器第一次向服务器发送请求时,服务器会携带一些数据响应给浏览器,浏览器接收到这些数据后,将这些数据保存到 本地,下一次向服务 器发送请求时,会携带着这些数据向服务器发送原创 2021-01-29 23:23:18 · 233 阅读 · 0 评论 -
JavaEE之ServletContext对象
ServletContext对象:1. 概念:代表整个web应用,可以和程序的容器(服务器)来通信2. 获取: 1. 通过request对象获取 request.getServletContext(); 2. 通过HttpServlet获取 this.getServletContext();3. 功能: 1. 获取MIME类型: * MIME类型:在互联网通信过程中定义的一种文件数据类型 * 格式: 大类型/小类型 text/html image/jpeg * 获取原创 2021-01-29 22:27:57 · 213 阅读 · 0 评论 -
JavaEE之验证码的实现
验证码 1. 本质:图片 2. 目的:防止恶意表单注册@WebServlet("/checkCodeServlet")public class CheckCodeServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { int w原创 2021-01-28 18:04:05 · 638 阅读 · 0 评论 -
JavaEE之Response对象、重定向、相对路径/绝对路径、服务器向客户端输出数据
Response对象当客户端发送http请求时,服务器端会对每一次请求,创建request对象和response对象。Web服务器收到客户端的Http请求时,会针对每一次请求,分别创建一个用于代表请求的request对象,和代表响应的response对象。request和response对象既然代表请求和响应,那我们对获取客户机提交过来的数据,只需要找request对象即可。要向客户机输出数据,只需要对response对象即可。功能:设置响应消息 1. 设置响应行 1. 格式:HTTP/1原创 2021-01-28 17:48:46 · 821 阅读 · 0 评论 -
JavaEE之Http协议
HTTP协议:请求消息:客户端发送给服务器端的数据 数据格式:1. 请求行 请求方式 请求url 请求协议/版本 GET /login.html HTTP/1.1 请求方式: HTTP协议有7中请求方式,常用的有2种 GET: 1. 请求参数在请求行中,在url后。 2. 请求的url长度有限制的 3. 不太安全 POST: 1. 请求参数在请求体中 2. 请求的url长度没有限制的 3. 相对安全2原创 2021-01-28 16:43:28 · 237 阅读 · 0 评论 -
JavaEE之使用request实战,实现登录案例 和BeanUtils工具类
案例:用户登录用户登录案例需求:1.编写login.html登录页面 username & password 两个输入框2.使用Druid数据库连接池技术,操作mysql,day14数据库中user表3.使用JdbcTemplate技术封装JDBC4.登录成功跳转到SuccessServlet展示:登录成功!用户名,欢迎您5.登录失败跳转到FailServlet展示:登录失败,用户名或密码错误分析开发步骤 1. 创建项目,导入html页面,配置文件,jar包 2. 创建数据库原创 2021-01-23 19:16:17 · 259 阅读 · 0 评论 -
JavaWeb之request和response
Request:request对象和response对象的原理 1. request和response对象是由服务器创建的。我们来使用它们 2. request对象是来获取请求消息,response对象是来设置响应消息request对象继承体系结构: ServletRequest -- 接口 | 继承 HttpServletRequest -- 接口 | 实现 org.apache.catalina.connector.RequestFacade 类(tomcat)3. re原创 2021-01-23 17:17:51 · 186 阅读 · 0 评论 -
JavaEE之servlet,HTTP,Request
Servlet:Servlet的体系结构 Servlet -- 接口 | GenericServlet -- 抽象类 | HttpServlet -- 抽象类 * GenericServlet:将Servlet接口中其他的方法做了默认空实现,只将service()方法作为抽象 * 将来定义Servlet类时,可以继承GenericServlet,实现service()方法即可 * HttpServlet:对http协议的一种封装,简化操作 1. 定义类继承HttpServl原创 2021-01-23 15:32:53 · 168 阅读 · 0 评论 -
JavaEE之Servlet介绍
Servlet: server applet概念:运行在服务器端的小程序Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。将来我们自定义一个类,实现Servlet接口,复写方法。快速入门: 1. 创建JavaEE项目 2. 定义一个类,实现Servlet接口 * public class ServletDemo1 implements Servlet 3. 实现接口中的抽象方法 4. 配置Servlet 在web.xml中配置: &l原创 2021-01-23 15:23:13 · 233 阅读 · 0 评论 -
web相关概念介绍及Tomcat的安装启动
客户端----服务器结构。C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。因为客户端要负责绝大多数的业务逻辑和UI展示,又称为胖客户端。它充分利用两端硬件,将任务分配到Client 和Server两端,降低了系统的通讯开销。C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件,加之产品的更新换代十分快,已经很难适应百台电脑以上局域网用户同时使用。原创 2021-01-23 15:15:32 · 156 阅读 · 0 评论 -
JavaEE学习之创建底部头文件和创建顶部头文件
创建底部头文件和顶部头文件在浏览器中,很多网页包含有固定不变的顶部栏和底部栏。拿英雄联盟官网来说,打开官网中的每一个页面,都会有如下的顶部栏和底部栏。这个的实现肯定不是每个HTML页面都加一个,这样代码过于重复,那就直接写个HTML文件,来重复调用就好。在JavaEE中是写成JSP文件。分别写两个顶部栏和底部栏的jsp文件。可以命名为header.jsp footer.jsp写好之后在想要调用的网页里面用如下代码调用: <!-- 指令标签 包含头部文件 静态包含 -->原创 2020-10-30 07:15:47 · 510 阅读 · 0 评论