
JavaWeb
文章平均质量分 84
JavaWeb内容梳理
爱喝椰汁的木木
这个作者很懒,什么都没留下…
展开
-
JavaWeb之监听器
监听器也是Java web的组件之一,监听域对象(request session 上下文对象)的创建和销毁,以及域对象属性的新增 修改 删除监听器和过滤器以及servlet一样都是单例的JavaWeb三大组件启动顺序servlet filter listener监听器先启动 过滤器启动 servlet启动都是单例的,只有一个对象监听器的作用:事件发生前和发生后做一些处理监听器使用场景1.统计访问量2.统计在线人数3.系统初始化动作(数据库连接池的初始化)监听域对象的接口Servl原创 2021-02-25 23:02:12 · 358 阅读 · 2 评论 -
JavaWeb之过滤器(filter)
过滤器(filter)简介过滤器是Javaweb的组件之一,用来过滤请求和处理响应过滤器实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理使用场景:1.设置请求/响应字符编码2.校验登录权限3.敏感词汇的过滤大致流程图如下:filter的使用(xml配置)1,声明一个过滤器类要实现Filter接口(CusFilter类)public class CusFilter原创 2021-02-25 22:41:14 · 1513 阅读 · 0 评论 -
JavaWeb之文件上传(form表单及ajax异步)
在JavaWeb中想要实现文件上传,需要借助第三方jar包,commons-fileupload.jar和commons-io.jar1.1.使用form表单上传文件1、在web文件夹下建立 fileupload.html文件<body><!-- 文件上传 enctype="multipart/form-data" --><form action="/fileUpload" method="post" enctype="multipart/form-data"&原创 2021-02-24 22:44:16 · 869 阅读 · 0 评论 -
JSON相关使用
什么是JSON?JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。在 JavaScript 语言中,一切都是对象。因此,任何JavaScript 支持的类型都可以通过 JSON 来表示,例如字符串、数字、对象、数组等。看看他的原创 2020-11-08 22:53:12 · 510 阅读 · 0 评论 -
Ajax重点总结
Ajax—Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页。什么是Ajax?AJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。原创 2021-02-23 21:51:38 · 318 阅读 · 0 评论 -
JavaWeb-一篇弄懂Servlet
什么是Servlet ?1、Servlet是JavaEE的一种规范。是一个接口。2、Servlet属于JavaWeb的三大组件之一。分别是:Servlet程序、Filter过滤器、Listener监听器。3、Servlet是运行在服务器上的一个Java小程序,它可以接受客户端发送过来的请求,并且响应数据给客户端。Servlet的工作模式客户端发送请求给服务器服务器启动并且调用Servlet、Servlet根据客户端请求生成响应内容并将其传给服务器服务器将响应返回给客户端Servlet生命原创 2021-02-01 22:58:19 · 230 阅读 · 1 评论