
JavaWeb
记录关于javaweb方面的知识
hnbyboy
热爱技术
展开
-
JavaWeb =Json解析, Ajax与文件上传
一.Jsonjson最早是JavaScript对象表示形式,现在主要用于互联网传输数据载体* java User user =new User(); user.setUsername("ack"); user.setAge(18); * javaScript let user = {...原创 2020-04-28 01:52:53 · 317 阅读 · 0 评论 -
JavaWeb = Listener详解
在我们的java程序中,有时也需要监视某些事情,一旦被监视的对象发生相应的变化,我们应该采取相应的操 作。这就需要用到java中的监听器。 web监听器是一种Servlet中的特殊的类,它们能帮助开发者监听web中的特定事件,比如 ServletContext,HttpSession,ServletRequest的创建和销毁等。可以在某些动作前后增加处理,实现监控。Lis...原创 2020-04-25 16:45:10 · 398 阅读 · 0 评论 -
JavaWeb = Filter详解
web三大组件:Servlet控制器,Filter过滤器,Listener监听器一。过滤器1.1简介:为什么要使用过滤器?在我们实际项目中,我们对访问某些资源的请求需要进条件的筛选、过滤。当这个请求满足特定的情况,才能让这个 请求访问目标资源,如果不满足条件,就不让访问目标资源。比如说:对于访问管理员功能的请求,我们应该对这样 的请求进行管理员权限的判断。如果当前用户拥...原创 2020-04-24 12:02:25 · 327 阅读 · 0 评论 -
JavaWeb = EL表达式,jstl标签库详解
EL表达式,jstl标签库,三层架构一.EL表达式1.概述:表达式语言(Expression Language)作用:主要用来代替jsp中脚本的功能,简化对java代码的操作。语法:${表达式}2.使用获取值:获取域中的值:EL表达式==只能==从域对象(4个域)中获取数据语法:* 标准 1. ${pageScope.键名} 从page域中获取指...原创 2020-04-22 18:02:16 · 382 阅读 · 0 评论 -
JavaWeb = JSP详解
jsp 工作原理(servlet) 脚本注释 指令 内置对象 动作标签MVC模式一.JSPHTML代码与Java代码共同存在,其中,HTML代码用来实现网页中静态内容的显示,Java代码用来实现网页中动态 内容的显示。为了与传统H...原创 2020-04-21 21:15:26 · 1652 阅读 · 0 评论 -
JavaWeb = Session详解与使用
前言session它是一个域对象三大域对象:ServletContext,Session,Request注意:由于客户端需要接收、记录和回送Session对象的ID,因此,通常情况下,Session是借助Cookie技 术来传递ID属性的。一,Session(1)使用Cookie的问题:1,最多存储4k字符串2,存储数据不太安全session的作用:在一...原创 2020-04-19 20:48:07 · 591 阅读 · 0 评论 -
JavaWeb = Cookie讲解
一。会话:什么是会话:日常生活中:从拨通电话到挂断电话之间的一连串你问我答的过程就是一个会话。B/S架构中:从浏览器第一次给服务器发送请求时,建立会话;直到有一方断开,会话结束。一次会话:包含多次请求响应。会话技术Http是一个无状态协议,同一个会话的连续两个请求相互独立,彼此并不了解用于==存储==浏览器与服务器在请求和响应过程中产生的==数据==在域对象...原创 2020-04-18 21:05:34 · 380 阅读 · 0 评论 -
JavaWeb = ServletContext,Response详解
一。ServletContext对象1.ServletContext概述ServletContext是一个容器(域对象)可以存储键值对数据(String key,Object value),保存在ServletContext中的 数据不仅可以提供给所有的servlet使用,而且可以在整个项目范围内使用(有些框架的过滤器、监听器也可以使用 ServletContext)。 ...原创 2020-04-17 21:42:40 · 505 阅读 · 0 评论 -
JavaWeb = Hutool工具类库
Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。Hutool中的工具方法来自于每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;Hutool是项目中“util”包友好的替代,它节省了开发人员对项...原创 2020-04-17 16:22:21 · 532 阅读 · 0 评论 -
JavaWeb-Request讲解
1. Request概述2. reuqest获取请求消息内容 请求行 请求头 请求参数(体)3. request其他功能 请求转发 域对象一.Request概述:- 用户通过浏览器访问服务器时,Tomcat将HTTP请求中所有的信息都封装在Request对象中- 作用:开发人员可以通过request对象方法,来获取浏览器发送的所有信息....原创 2020-04-15 21:59:10 · 768 阅读 · 0 评论 -
JavaWeb = Servlet讲解
1. 创建servlet (1)使用xml进行配置 (2)使用anno(注解)进行配置 2. servlet执行原理 3. servlet生命周期 4. servlet体系结构一.Servlet概述servlet= server+applet 运行在服务器端的java程序。 Servlet是一个接口,一个类要想通过浏览器被访问到,那么这个类就必须直接或间接的实现S...原创 2020-04-14 22:58:48 · 231 阅读 · 0 评论 -
JavaWeb = Tomcat服务器,Http协议
一.Web知识概述JavaWeb:将编写好的java代码,发布到互联网,可以让所有用户访问到...1.软件架构 网络中有很多的计算机,它们直接的信息交流,我们称之为:交互 在互联网交互的过程的有两个非常典型的交互方式——B/S 交互模型(架构)和 C/S 交互模型(架构) C/S架构Client/Server 客户端/服务器访问服务器资源必须安装客户端软件...原创 2020-04-13 21:55:45 · 497 阅读 · 0 评论 -
Servlet错误: No interface expected here
在实现代码的时候遇到 No interface expected here 错误,idea没有编译过去,No interface expected here的意思是这里没有接口。解决方法找了一圈,查看了下,Servlet是一个接口,而不是一个类,HttpServlet是一个抽象类,所以改为Servlet时的时候需要把extends改为implements。把extend 修改为 i...原创 2020-04-12 15:16:09 · 975 阅读 · 0 评论 -
JavaWeb = Ajax使用详解
Ajax的全称是:Asynchronous JavaScript And XML,指的是异步 JavaScript 及 XML(其实主要用的就是javascript技术),它不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。 Ajax的特点是异步 ,比如可以使用Ajax更新局部网页、使用Ajax在不刷新页面的情况下查询数据、验证用户注册的用户名是否唯一等。...原创 2020-04-11 18:08:41 · 603 阅读 · 0 评论 -
JavaWeb = jQuery使用详解
jQuery是一个优秀的javascript的轻量级框架之一,封装了dom操作、事件、页面动画、异步操作等功能。 特别值得一提的是基于jquery的插件非常丰富,大多数前端业务场景都有其封装好的工具框架一。jQuery概述1.jQuery概述jQuery是一个优秀的javascript的轻量级框架之一,封装了dom操作、事件、页面动画、异步操作等功能。 特别值得一提...原创 2020-04-10 19:52:38 · 892 阅读 · 0 评论 -
JavaWeb=JavaScript高级
DOM是一个使程序和脚本有能力动态地访问和更新文档的内容、结构以及样式的平台和语言中立的接口。,而BOM定义了JavaScript可以进行操作的浏览器的各个功能部件的接口。javascript 有三部分构成,ECMAScript,DOM和BOM,根据宿主(浏览器)的不同,具体的表现形式也不尽相同,ie和其他的浏览器风格迥异。1. DOM 是 W3C 的标准; [所有浏览器公共遵守的标准...原创 2020-04-09 20:39:22 · 622 阅读 · 0 评论 -
JavaWeb =JavaScript 基础
JavaScript 是一种轻量级的编程语言。JavaScript 是可插入 HTML 页面的编程代码。JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。JavaScript 很容易学习。1.你将学到什么JavaScript:写入 HTML 输出document.write("<h1>This is a heading</h...原创 2020-04-07 19:51:13 · 370 阅读 · 0 评论 -
JavaWeb=CSS样式表
CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题 外部样式表可以极大提高工作效率 外部样式表通常存储在 CSS 文件中 多个样式定义可层叠为一一。定义样式表定义如何显示 HTML 元素,就像 HTML 中的字体标签和颜色属性所起...原创 2020-04-06 22:50:18 · 440 阅读 · 0 评论 -
JavaWeb=HTML标签
HTML(超文本标记语言——HyperText Markup Language)是构成 Web 世界的一砖一瓦。它定义了网页内容的含义和结构。除 HTML 以外的其它技术则通常用来描述一个网页的表现与展示效果(如CSS),或功能与行为(如JavaScript)。“超文本”(hypertext)是指连接单个网站内或多个网站间的网页的链接。链接是网络的一个基本方面。只要将内容上传到互联网,并...原创 2020-04-06 11:32:19 · 314 阅读 · 0 评论