![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
文章平均质量分 89
javaweb知识总结
种棵马拉松
Weibo:种棵马拉松
展开
-
JavaWeb学习之JSON和AJAX
JSON和AJAXJSON什么是JSONJSON是一种轻量级的数据交换格式(JavaScript Object Notation),它便于人们的阅读和编写,也易于机器解析和生成。JSON完全独立于语言,很多语言都提供了对JSON的支持。JSON的轻量级是与xml格式的数据交换格式来比较的,这种数据交换指的是服务器与客户端之间业务数据的传递格式。JSON在JavaScript(客户端)中的使用json的定义json是由键值对组成,由大括号包围,每个键由引号包围,键值之间用冒号分隔,键值对之原创 2021-01-19 14:34:33 · 129 阅读 · 0 评论 -
JavaWeb学习之Filter过滤器
Filter过滤器Filter过滤器介绍什么是Filter过滤器Filter是JavaWeb三大组件之一,是JavaEE的规范也即接口。作用主要是拦截请求、过滤响应。在本文主要介绍其拦截请求的使用。Filter的工作流程客户端向服务器发送请求之后,如果存在该请求路径对应的过滤器,则会先执行过滤器中声明的逻辑,如果通过该逻辑,则请求可以访问目标路径,否则请求会被过滤器拦截执行其他过滤器指定的操作Filter使用步骤编写一个类实现Filter接口实现过滤方法doFilter()在web.x原创 2021-01-18 12:26:12 · 128 阅读 · 0 评论 -
JavaWeb学习之Cookie和Session
Cookie和SessionCookie什么是CookieCookie是服务器通知客户端保存键值对的一种技术,客户端有了cookie之后,每次请求都会把cookie发送给服务器,而每个cookie的大小不能超过4kb(其实cookie就是保存在客户端也即浏览器的键值对)。如何创建cookie当客户端访问服务器时,服务器可以通过response对象设置cookie对象,并通过响应头Set-Cookie通知客户端保存Cookie——Set-Cookie:key=value。而客户端在受到响应之后,在原创 2021-01-17 16:10:17 · 110 阅读 · 0 评论 -
JavaWeb学习之EL表达式和JSTL标签库
EL表达式和JSTL标签库EL表达式EL表达式的作用EL表达式的全称是Expression Language,即表达式语言。EL表达式主要代替jsp页面中的表达式脚本在jsp页面中进行数据的输出。因为EL表达式在输出数据的时候,要比jsp的表达式脚本简洁很多。EL表达式的格式是:${表达式},EL表达式在输出null值的时候输出的是空串,jsp表达式脚本在输出null值的时候,输出的是null字符串EL表达式搜索域数据的顺序EL表达式主要是在jsp页面中输出数据,而主要是输出域对象中保存的数据原创 2021-01-17 14:49:51 · 281 阅读 · 0 评论 -
JavaWeb学习之JSP学习
JSPJSP的介绍jsp全称为java server page ,也即java的服务器页面。主要用于服务器代替Servlet程序向客户端回传html页面的数据。实际上,jsp就是Servlet程序。由于使用Servlet程序向浏览器回传html页面非常繁琐,所需的开发维护成本很高,因此使用jsp代替Servlet执行。//使用Servlet回传Html页面数据的操作public class PrintHtmlServlet extends HttpServlet{ @Override pr原创 2021-01-17 12:09:30 · 158 阅读 · 0 评论 -
JavaWeb学习之Servlet学习(下)
ServletHttpServletRequest类HttpServletRequest类有什么用原创 2020-11-12 17:31:06 · 127 阅读 · 2 评论 -
JavaWeb学习之Sevlet学习(上)
Servlet学习Servlet技术什么是Servlet1. Servlet是JavaEE规范之一。规范就是接口。2. Servlet是JavaWeb三大组件之一。JavaWeb三大组件分别为:Servlet程序,Filter过滤器,Listener监听器。3. Servlet是运行在服务器上的一个Java小程序,可以接收客户端发来的请求,并响应数据给客户端。手动实现Servlet1. 编写一个类实现Servlet接口;2. 实现service方法,处理请求并响应数据;3. 在web.x原创 2020-11-10 17:23:28 · 146 阅读 · 0 评论 -
JavaWeb学习之XML学习
XML学习XML简介什么是xml:xml是可扩展的标记性语言(指标签都不是HTML中定义好的,可以使用自定义的标签)XML的作用有:用来保存数据,而且这些数据具有自我描述性还可以作为项目或者模块的配置文件还可以所谓网络传输数据的格式(现在以JSON为主)XML语法文档声明元素(标签)xml属性xml注释文本区域(CDATA区)文档声明<?xml version = "1.0" encoding = "utf-8 ?>"是xml文件的声明属性versi原创 2020-09-28 17:24:01 · 134 阅读 · 0 评论 -
JavaWeb学习之jQuery学习(下)
jQuery学习(下)jQuery的属性操作html():可以设置和获取起始标签和结束标签中的内容。跟DOM对象中的innerHTML属性是一样的text():可以设置和获取起始标签和结束标签中的文本。跟DOM对象中的innerText属性是一样的val():可以设置和获取表单项的value属性值。跟DOM对象中的value属性是一样的attr():可以设置和获取属性的值。不推荐操作checked、readOnly、selected、disable等。attr方法还可以操作非标准的属性。比如自定原创 2020-09-23 16:00:04 · 151 阅读 · 0 评论 -
JavaWeb学习之jQuery学习(上)
jQuery学习jQuery介绍什么是jQuery?就是JavaScript和Query的结合,是辅助JS开发的JS类库jQuery的核心思想核心思想是write less ,do more 。所以实现了很多浏览器的兼容问题原创 2020-09-15 14:50:14 · 188 阅读 · 0 评论 -
JavaWeb学习之JavaScript基础学习
三 JavaScript1 JS介绍JS语言诞生主要是完成页面的数据验证,因此它运行在客户端,需要运行浏览器来解析执行JS代码。JS是Netscape公司的产品,最初命名为LiveScript,但为了吸引Java程序员呢,更名为JavaScript特点:JS是弱类型,Java是强类型交互性——JS可以做到信息的动态交互安全性——JS不允许直接访问本地硬盘跨平台性——只要是可以解释JS的浏览器都可以执行,与平台无关2 JS和HTML的结合方式注意,使用script标签来将JS与HTML结原创 2020-09-02 14:07:26 · 254 阅读 · 0 评论 -
JavaWeb学习之CSS基础学习
二 CSScss是层叠样式表单,是用于增强控制网页样式并允许将样式信息与网页内容分离的一种标记性语言1.CSS语法规则选择器:浏览器根据选择器决定收CSS样式影响的html元素(标签)属性(property):是你要改变的样式名,并且每个属性都有一个值,属性与值被冒号分隔开,并由花括号包围,这样就组成了一个完整的样式声明(declaration)。例如:p{color:blue}多个声明:如果需要定义不止一个声明,则需要用分号将每个声明隔开。虽然最后一条声明的最后可以不加分号(但尽量在每条声明的末原创 2020-08-21 15:06:07 · 159 阅读 · 0 评论 -
JavaWeb学习之HTML基础学习
一 HTML和CSS##HTMLhtml:超文本标记语言,用于显示资源http:超文本传输协议,用于传输资源url:统一资源定位符,用于定位资源1 html的结构<!--表示html文件的开始--><html> <head></head><!--用于存放与页面显示无关的内容--> <body></body><!--用于存放与与页面显示相关的内容--></html>原创 2020-08-20 13:55:53 · 398 阅读 · 0 评论