
javaweb
scarletchow318
虽然前进得比别人慢,但至少还在坚持前进。
展开
-
【Tomcat】Tomcat原理 第一部分 Tomcat源码
Q:在哪里下载Tomcat的源码?A:tomcat的官网,找到Source Code ...那里:将源码导入idea工程项目中的步骤如下:然后将源码包解压缩,将解压后文件夹中的子文件夹/conf和/webapps移到新建的/home下,而且,提供pom.xml配置文件(我的tomcat是9.0.62版本的):<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/原创 2022-05-01 22:09:04 · 228 阅读 · 0 评论 -
【Tomcat】Tomcat原理 第一部分 Tomcat基础
网络通信的三要素:①IP:电子设备(计算机)在网络中的唯一标识②端口:应用程序在计算机中的唯一标识③传输协议:规定了数据传输的规则,基础协议有:TCP(安全协议,“3次握手”)或UDP(不安全,速度快)常见的web服务器:服务器:安装了服务器软件的计算机服务器软件:接收用户的请求,处理并作出响应web服务器软件:接收用户的请求,处理并作出响应(部署web项目,用户通过浏览器来访问这些项目)常见的web服务器软件:webLogic、webSpere、JBOSS、Tomcat原创 2022-05-01 20:13:06 · 649 阅读 · 0 评论 -
【javaweb】文件的上传和下载需要注意的路径问题
对于某个project来说,配置tomcat服务器的输出路径被我忽视了。最近在完成javaweb文件上传下载的学习时,发现上传的文件不知道下载到哪里去了(或许我该去补补maven基础...),然后才发现自己是个傻子...首先,需要知道项目的输出路径可以更改:默认的就是如下图的\(整个)工程名\out文件夹下然后,进一步的这个单独的module的输出路径(output directory)默认在各个artifact(对应不同的module)下:或者,也可以直接看/out文件夹:注.原创 2022-04-29 10:19:11 · 1209 阅读 · 0 评论 -
【DataSource】局部数据源配置(用jdbc或c3p0配置数据源)
先介绍一下局部数据源配置的共同之处是:需要在webapp应用文件夹下的/WEB-INF下的context.xml中配置,有的人是没有这个文件夹的,需要自己手动生成(没错就是我,全班都在用eclipse而我用idea发现自己并没有,可能是因为我创建的是maven工程是自己导入的webapp):导入后如上图。这里再穿插一下context.xml和web.xml:【方式1】传统的jdbc连接:不需要在context.xml中配置。但是需要类加载驱动以及driverManage.原创 2022-04-29 08:51:13 · 2989 阅读 · 0 评论 -
【Spring】java.lang.IllegalStateException: 非法访问:此Web应用程序实例已停止。无法加载[]。为了调试以及终止导致非法访问的线程,将抛出以下堆栈跟踪
java.lang.IllegalStateException: 非法访问:此Web应用程序实例已停止。无法加载[]。为了调试以及终止导致非法访问的线程,将抛出以下堆栈跟踪。 at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1378) at org.apache.catalina.loader.WebappClassLoaderBa.原创 2022-04-27 20:11:20 · 6368 阅读 · 0 评论