
JavaEE
文章平均质量分 89
于大圣
分享编程那点事~
展开
-
Tomcat映射虚拟目录的三种方式(2021版)
前言:首先要弄明白什么是TOMCAT的虚拟目录:当WEB应用开发完毕后,如果想要对外发布就需要部署到服务器上面,服务器的主要功能就是需要监听端口、接收和解析访问请求并转发给相应的WEB应用进行处理。比如用户访问A应用(https://host:port/A)时,那么服务器就需要找到应用名A和WEB应用的映射关系,以便服务器能够正确地转发客户访问请求到WEB应用,这个应用名A就是一个虚拟目录,这个虚拟目录映射到WEB应用所在的目录;我们把将虚拟目录与WEB应用所在目录的映射过程称为虚拟目录的映射。一、TO原创 2021-03-13 20:59:00 · 4488 阅读 · 0 评论 -
基于IDEA搭建JavaWeb入门项目结构(2021版)
前言:对于很多从eclipse等IDE迁移到IDEA开发工具的小伙伴,对于如何在IDEA上创建JavaWeb入门项目结构不太了解。或者即使创建成功也能勉强使用也不知其所以然。针对于此,写该篇博客予以总结下;不足之处,请指正!首先需要清楚一件事情:开源和商用的服务器那么多,如果我们每个人按照自己的认知创建WEB应用目录,然后把该应用部署到不同的服务器上面,想让服务器能正常运行项目,显然是不现实的。也就是说肯定有个组织来规定规范的WEB应用目录结构,以便那么多服务器能正确解析WEB应用,这个规范WEB应用目原创 2021-03-13 10:02:50 · 6453 阅读 · 2 评论 -
漫谈Servlet(一)
在正式谈Servlet之前,首先看看JavaEE API规范对Servlet的定义:Servlet是一个运行在Web服务器中的Java小程序。Servlet将会接收和响应来自Web客户端的请求,使用HTTP(超文本传输协议)进行通讯。(一)初始ServletServlet是所有Web应用程序的核心类,它是唯一的既可以直接处理和响应用户请求,也可以将处理工作委托给应用中的其他部分的类。除非某原创 2017-03-13 21:41:45 · 679 阅读 · 0 评论 -
HTTP会话那些事
本篇文章的目的是增进初学者或者有一定工作经验的开发人员进一步的认识了解“会话”,去探究下为什么需要会话以及会话的作用,废话不多说,开拔~开篇思考这么一个我们日常的行为,大家每天都会通过网络了解各种知识,比如我们去购物网站进行购物,去各种博客论坛去浏览、回复各种感兴趣的东西,这些行为的本质就是对目标服务器上的资源发送了来自同一客户端的多个请求,比如我们可以不用登陆,就可以把各种感兴趣的商品放置到原创 2018-01-15 16:15:39 · 432 阅读 · 0 评论 -
从无到有整合SpringMVC-MyBatis项目(1):搭建JavaWeb项目
前言: 近日有个销售类网站的项目,用了很久的Springboot,突发奇想回到过去,基于SpringMVC-MyBatis框架搭建项目,惭愧的是有些配置已记不清楚,所以决定写篇博客来记录下整个搭建过程,已回顾已有知识体式,方便自己和后来者,本次项目搭建采用的开发工具是IDEA2018.2.2版本,采用MAVEN,特此提醒;博客将分为以下三篇博客来逐渐讲解完成SSM项目搭建:...原创 2018-11-08 20:11:44 · 803 阅读 · 0 评论 -
从无到有整合SpringMVC-MyBatis项目(2):搭建SpringMVC项目
前言:本次搭建SpringMVC项目,建立在已完成从无到有整合SpringMVC-MyBatis项目(1):搭建JavaWeb项目 的基础上,本篇的重点在于如何将SpringMVC框架引入到普通的JavaWeb项目中去,项目基于SpringMVC4.3.18版本进行搭建,所有配置亲测可用; 疑难点分析:搭建SpringMVC项目的难点在于如何建立起各种XXX.xml...原创 2018-11-08 22:36:39 · 442 阅读 · 0 评论 -
Springboot项目部署到外部Tomcat
前言:用过Springboot的同学都知道,Springboot采用了约定大于配置的思想,提供了大量简化配置的操作,使得我们从繁重的SpringMVC项目配置中解脱出来,只需要在.properties或者.yml文件上给指定的参数配置适当参数值即可,然后Springboot会自动应用;个人认为Springboot的优势在于提供快速便捷的开发模式,比如快速开发服务接口,通过mvn打包成jar包,然后...原创 2019-04-26 18:25:40 · 5900 阅读 · 2 评论