JavaWeb
限定私语
这个作者很懒,什么都没留下…
展开
-
Maven基础
1. Maven介绍1.1 什么是MavenMaven 的正确发音是[ˈmevən],而不是“马瘟”以及其他什么瘟。Maven 在美国是一个口语化的词语,代表专家、内行的意思。一个对 Maven 比较正式的定义是这么说的:Maven 是一个项目管理工具,它包含了一个项目对象模型 (POM:Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周原创 2020-06-07 22:48:12 · 2159 阅读 · 1 评论 -
Redis
1. 概念redis是一款高性能的NOSQL系列的非关系型数据库1.1.什么是NOSQLNoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数原创 2020-06-07 08:58:02 · 2189 阅读 · 0 评论 -
AJAX&JSON
AJAX概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML异步和同步:客户端和服务器端相互通信的基础上客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况原创 2020-06-05 20:16:56 · 2317 阅读 · 0 评论 -
Filter&Listener
概念:生活中的过滤器:净水器,空气净化器,土匪、web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤…使用步骤:定义一个类,实现接口Filter复写方法配置拦截路径:web.xml、注解@WebFilter("/*")//访问所有资源之前,都会执行该过滤器public class FilterDemo1 implements Filter { @Override原创 2020-06-04 00:28:59 · 2428 阅读 · 0 评论 -
EL&JSTL
JSP指令作用:用于配置JSP页面,导入资源文件格式:<%@ 指令名称 属性名1=属性值1 属性名2=属性值2 … %>分类:page: 配置JSP页面的contentType:等同于response.setContentType()设置响应体的mime类型以及字符集设置当前jsp页面的编码(只能是高级的IDE才能生效,如果使用低级工具,则需要设置pageEncoding属性设置当前页面的字符集)import:导包errorPage:当前页面发生异常后,会自动跳转到原创 2020-06-03 22:14:36 · 2335 阅读 · 0 评论 -
Cookie&Session
会话技术会话:一次会话中包含多次请求和响应。一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止功能:在一次会话的范围内的多次请求间,共享数据方式:客户端会话技术:Cookie服务器端会话技术:SessionCookie概念:客户端会话技术,将数据保存到客户端使用步骤:创建Cookie对象,绑定数据new Cookie(String name, String value)发送Cookie对象response.addCookie(Cookie coo原创 2020-06-02 18:05:35 · 2505 阅读 · 1 评论 -
Response详解
1. Response对象功能:设置响应消息设置响应行格式:HTTP/1.1 200 ok设置状态码:setStatus(int sc)设置响应头:setHeader(String name, String value)设置响应体:获取输出流字符输出流:PrintWriter getWriter()字节输出流:ServletOutputStream getOutputStream()使用输出流,将数据输出到客户端浏览器...原创 2020-05-31 16:23:05 · 3557 阅读 · 0 评论 -
Request解析
1. Requestrequest对象和response对象的原理request和response对象是由服务器创建的。我们来使用它们request对象是来获取请求消息,response对象是来设置响应消息request对象继承体系结构原创 2020-05-31 13:25:42 · 3264 阅读 · 0 评论 -
Servlet&HTTP
1. Servlet:server applet概念:运行在服务器端的小程序Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。将来我们自定义一个类,实现Servlet接口,复写方法。快速入门:创建JavaEE项目定义一个类,实现Servlet接口public class ServletDemo1 implements Servlet实现接口中的抽象方法配置Servlet<servlet> <servlet-na原创 2020-05-30 13:50:41 · 2750 阅读 · 0 评论