随笔分类 - JavaWeb
摘要:还是来自某次的回去等通知,当时被问是一脸懵逼的,之前是打war包后扔到Apps下,现在用了Springboot直接打成jar包运行,唯一就是没有设置过Tomcat,对了写过Tomcat结构的笔记,还没整理好发布 1. Tomcat的组件 先来看看Tomcat的各个组件,用于理解下面的各个配置作用 S
阅读全文
摘要:本文是一篇简单介绍跨域的博文,其入门是十分简单的,虽然我们是后端攻城狮,但也要了解前端的部分知识,这样前后端分离才更有把握 1. 什么是跨域 发起请求的url中协议、域名、端口号三者任意一个与当前页面url中的不同就是跨域,跨域针对的是AJAX,即跨域问题限制了AJAX访问不同域时的操作 2. 是谁
阅读全文
摘要:学习JavaWeb之后,只知道如何部署项目到Tomcat中,而并不了解其内部如何运行,底层原理为何,因此写下此篇博客初步探究一下。学习之前需要知识铺垫已列出: "Tomcat目录结构" 、 "HTTP协议" 、 "IO" 、 "网络编程(未完善)" 1. Tomcat(正版) 笔者称自己手写的Tom
阅读全文
摘要:Tomcat是一个开源的Web 应用服务器。是Servlet容器,能运行.class文件,也是Jsp容器,能处理动态资源,还是Web服务器也就是说能处理Hmlt,Css等,Tomcat启动时读取web.xml文件里的信息,加载对应类,然后反射的实例化他们 底层是Socket,即java的API,所以
阅读全文
摘要:用request.getParameter("file")方法只能得到字符串,不管是否文件类型 form data表单不能用普通方法获取,它是二进制封装,需要字节流操作,太过复杂,所以使用下面的封装jar包 需要的jar包 commons io Commons fileupload form dat
阅读全文
摘要:1. Listener 监听器也是一个接口,实现该接口的类会监听其他类的方法调用或属性改变,当发生被监听的事件后,监听器将执行指定的方法,而且不需要像监听器模式那样亲自向事件源注册,Tomcat服务器已经帮我们完成了 Listen涉及到了监听器模式,不了解的同学可以 "看这里" 1.1 监听的对象
阅读全文
摘要:1. Filter 过滤器 过滤器是实现了Filter接口的一个java类,是Servlet的高级应用,可以处理request和response,该接口有下面三种方法 工作区间 2. 操作流程 2.1 实现Filter接口 2.2 web.xml配置 xml配置的顺序就是Filter的执行顺序,而注
阅读全文
摘要:Servlet Servlet是一个java接口,为我们封装好了处理HTTP请求的各种方法,而从达到浏览器和服务器的交互的目的,主要是处理Http请求并返回响应 Servlet是单例的,多用户访问创建多线程执行,即参数是栈内存独享,而成员变量有线程安全问题,需要加synchonized锁 Tomca
阅读全文
摘要:JSON是什么 JavaScript Object Notation(JavaScript 对象表示),是一种存储和交换文本信息的语法,它独立程序语言,是轻量级的文本数据交换格式,比XML更小、更快,更易解析,JS原生支持JSON解析 语法 包括了 {对象} 和 [数组] ,二者可以互相嵌套 字符串
阅读全文