JavaWeb
文章平均质量分 82
无区新手
细节决定成败
展开
-
AJAX&JSON02
JSON什么是 JSON?JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析 和生成。 它基于 JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999 的一 个子集。 JSON 采用完全独立于语言的文本格式,但是也使用了类似于 C 语言家族的习惯(包括 C, C++, C#, Java,..原创 2020-05-27 11:13:48 · 196 阅读 · 1 评论 -
JavaWeb之Filter02
Filter什么是过滤器?Filter 过滤器它是 JavaWeb 的三大组件之一。三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器 Filter 过滤器它是 JavaEE 的规范。也就是接口 Filter 过滤器它的作用是:拦截请求,过滤响应。拦截请求常见的应用场景有:权限检查 日记操作 事务管理 ……等等Filter 的初体验要求:在你的 web 工程下,有一个 admin 目录。这个 admin 目录下的...原创 2020-05-26 15:15:28 · 165 阅读 · 1 评论 -
AJAX&JSON01
AJAX概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML异步和同步:客户端和服务器端相互通信的基础上客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术 通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味...原创 2020-05-26 11:55:06 · 244 阅读 · 0 评论 -
JavaWeb之Filter&Listener01
Filter:过滤器概念:生活中的过滤器:净水器,空气净化器,土匪、 web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤...快速入门:步骤:定义一个类,实现接口Filter 复写方法 配置拦截路径 web.xml 注解代码:@WebFilter("/*")//访问所有资源之前,都会执行该过滤器public class Filt.原创 2020-05-24 13:28:05 · 264 阅读 · 1 评论 -
JavaWeb之综合案例
目录结构页面截图简单功能登录添加删除修改复杂功能删除选中分页查询复杂条件查询原创 2020-05-27 11:14:56 · 404 阅读 · 3 评论 -
JavaWeb值Session02
Session什么是 Session 会话?Session 就一个接口(HttpSession) Session 就是会话。它是用来维护一个客户端和服务器之间关联的一种技术 每个客户端都有自己的一个 Session 会话 Session 会话中,我们经常用来保存用户登录之后的信息。如何创建 Session 和获取(id 号,是否为新)如何创建和获取 Session。它们的 API 是一样的。request.getSession()第一次调用是:创建 ..原创 2020-05-13 18:23:27 · 568 阅读 · 1 评论 -
JavaWeb之Cookie02
Cookie什么是 Cookie?Cookie 翻译过来是饼干的意思 Cookie 是服务器通知客户端保存键值对的一种技术 客户端有了 Cookie 后,每次请求都发送给服务器 每个 Cookie 的大小不能超过 4kb如何创建 Cookie//1 创建 Cookie 对象Cookie cookie = new Cookie("key4", "value4");//2 通知客户端保存 Cookieresp.addCookie(cookie)...原创 2020-05-12 16:16:57 · 212 阅读 · 1 评论 -
JavaWeb之文件的上传和下载
文件的上传和下载文件的上传和下载,是非常常见的功能。很多的系统中,或者软件中都经常使用文件的上传和下载。比如:QQ 头像,就使用了上传。邮箱中也有附件的上传和下载功能。OA 系统中审批有附件材料的上传。文件的上传介绍要有一个 form 标签,method=post 请求 form 标签的 encType 属性值必须为 multipart/form-data 值 在 form 标签中使用 input type=file 添加上传的文件 编写服务器代码..原创 2020-05-09 20:14:09 · 636 阅读 · 0 评论 -
JavaWeb之EL表达式&JSTL标签02
EL 表达式什么是 EL 表达式,EL 表达式的作用?EL 表达式的全称是:Expression Language。是表达式语言。EL 表达式的什么作用:EL 表达式主要是代替 jsp 页面中的表达式脚本在 jsp 页面中进行数据的输出。 因为 EL 表达式在输出数据的时候,要比 jsp 的表达式脚本要简洁很多。EL 表达式的格式是:${表达式}EL 表达式在输出 null 值的时候,输出的是空串。jsp 表达式脚本输出 null 值的时候,输出的是 nu..原创 2020-05-09 20:03:16 · 271 阅读 · 1 评论 -
JavaWeb之JSP
JSP什么是 jsp,它有什么用?jsp 的全换是 java server pages。Java 的服务器页面。 jsp 的主要作用是代替 Servlet 程序回传 html 页面的数据。 因为 Servlet 程序回传 html 页面数据是一件非常繁锁的事情。开发成本和维护成本都极高。Servlet 回传 html 页面数据的代码:public class PringHtml extends HttpServlet { @Override ...原创 2020-05-09 19:12:53 · 263 阅读 · 1 评论 -
JavaWeb之Response02
HttpServletResponse 类HttpServletResponse 类的作用HttpServletResponse 类和 HttpServletRequest 类一样。每次请求进来,Tomcat 服务器都会创建一个 Response 对象传 递给 Servlet 程序去使用。HttpServletRequest 表示请求过来的信息,HttpSer...原创 2020-05-07 14:21:37 · 110 阅读 · 0 评论 -
JavaWeb之Request02
HttpServletRequest 类HttpServletRequest 类有什么作用?每次只要有请求进入 Tomcat 服务器,Tomcat 服务器就会把请求过来的 HTTP 协议信息解析好封装到 Request 对象中。 然后传递到 service 方法(doGet 和 doPost)中给我们使用。我们可以通过 HttpServletRequest 对...原创 2020-05-07 14:16:32 · 156 阅读 · 0 评论 -
JavaWeb之Servlet02
王振国老师整理Servlet 技术什么是 Servlet?Servlet 是 JavaEE 规范之一。规范就是接口 Servlet 就 JavaWeb 三大组件之一。三大组件分别是:Servlet 程序、Filter 过滤器、Listener 监听器。 Servlet 是运行在服务器上的一个 java 小程序,它可以接收客户端发送过来的请求,并响应数据给客户端。手动实...原创 2020-05-07 13:39:52 · 219 阅读 · 0 评论 -
JavaWeb之JSP&EL表达式&JSTL标签01
JSP概念:Java Server Pages: java服务器端页面 可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码 用于简化书写!!!原理JSP本质上就是一个ServletJSP的脚本:JSP定义Java代码的方式<% 代码 %>:定义的java代码,在service方法中。service...原创 2020-04-26 18:05:11 · 3658 阅读 · 1 评论 -
JavaWeb值Session01
JSP:入门学习概念:Java Server Pages: java服务器端页面 可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码 用于简化书写!!!原理JSP本质上就是一个ServletJSP的脚本:JSP定义Java代码的方式<% 代码 %>:定义的java代码,在service方法中。s...原创 2020-04-25 15:17:26 · 305 阅读 · 1 评论 -
JavaWeb之Cookie01
会话技术会话:一次会话中包含多次请求和响应。一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止功能:在一次会话的范围内的多次请求间,共享数据方式:客户端会话技术:Cookie 服务器端会话技术:SessionCookie:概念:客户端会话技术,将数据保存到客户端快速入门:使用步骤:创建Cookie对象,绑定数据...原创 2020-04-24 16:57:44 · 212 阅读 · 1 评论 -
JavaWeb之Response01
HTTP协议:请求消息:客户端发送给服务器端的数据数据格式:请求行 请求头 请求空行 请求体响应消息:服务器端发送给客户端的数据数据格式:1. 响应行组成:协议/版本 响应状态码 状态码描述 响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态。状态码都是3位数字分类:1xx:服务器就收客户端消息,但没有接受完成,等待一段...原创 2020-04-24 14:23:39 · 214 阅读 · 1 评论 -
JavaWeb之Request01
Request:request对象和response对象的原理request和response对象是由服务器创建的。我们来使用它们 request对象是来获取请求消息,response对象是来设置响应消息request对象继承体系结构: ServletRequest --接口 | 继承HttpServletRequest...原创 2020-04-23 16:05:15 · 175 阅读 · 0 评论 -
JavaWeb之Servlet01
Servlet概念步骤package cn.itcast.web.servlet;import javax.servlet.*;import javax.servlet.annotation.WebServlet;import java.io.IOException;@WebServlet("/demo1")public class ServletD...原创 2020-04-23 15:51:53 · 167 阅读 · 1 评论 -
JavaWeb之Tomcat
web相关概念回顾软件架构C/S:客户端/服务器端 B/S:浏览器/服务器端资源分类静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析。如:html,css,JavaScript 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器。如:serv...原创 2020-04-21 18:49:53 · 152 阅读 · 1 评论 -
XML
XML:概念:Extensible Markup Language 可扩展标记语言可扩展:标签都是自定义的。 <user> <student>功能:存储数据配置文件 在网络中传输xml与html的区别xml标签都是自定义的,html标签是预定义。 xml的语法严格,html语法松散 xml是存储数据的,html是展示数...原创 2020-04-21 16:06:17 · 230 阅读 · 1 评论