Web容器(tomcat服务器)处理JSP文件请求的三个阶段 翻译:编写好的jsp文件被web容器中的jsp引擎转换成java源码. 编译:翻译成java源码的jsp文件会被编译成可被计算机执行的字节码文件. 请求:当容器(服务器)接收了来自客户端(浏览器)的请求后,将执行编译好的字节码文件.处理请求完毕后,容器再把生成的页面反馈返回客户端页面显示. 图例:…
spring boot 加载web容器tomcat流程源码分析 我本地的springboot版本是2.5.1,后面的分析都是基于这个版本 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.1</version> <relativePa…
一.项目搭建 同:http://www.cnblogs.com/bjlhx/p/8324971.html 1)新建maven项目→使用默认配置即可 定义好项目名称等 2)修改jdk版本 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.target>1.8</maven.compiler.target> &…
一:下载tomcat安装包和安装 这个百度一下就可以了. 安装完以后进入tomcat的安装路径查看 如图所示:有几个目录简单介绍下 bin目录:   存放运行tomcat服务器的相关命令. conf目录: 存放tomcat服务器的相关配置文件.[稍后我们会修改service.xml文件的一些内容] lib目录: 存放tomcat服务器自带的jar包,我们也可以把一些jar包放进去.多个java web项目可以共享这些jar包. logs目录: 存放tomcat服务器运行过程中产生的日志文件. t…
首先保证你正常部署了Tomcat,并且正常在浏览器中运行了JSP文件. 那么Tomcat编译后的JSP文件(_jsp.class 和 _jsp.java)的存放地点: (一)一般存放在你安装的Tomcat目录下的work目录下 C:\Program Files\Apache Software Foundation\Tomcat 8.0\apache-tomcat-8.5.32\work\Catalina\localhost (二)可能没有存放在Tomcat中,那么就是存放在你部署的编译器的wor…
Jenkins是什么 Jenkins 是一个可扩展的持续集成引擎. 主要用于:      1 持续.自动地构建/测试软件项目.     2 监控一些定时执行的任务. Jenkins拥有的特性包括:     1 易于安装-只要把jenkins.war部署到servlet容器,不需要数据库支持.    2 易于配置-所有配置都是通过其提供的web界面实现.    3 集成RSS/E-mail通过RSS发布构建结果或当构建完成时通过e-mail通知.    4 生成JUnit/TestNG测试报告. …
我们在编写的Controller 等服务器端的代码时,接受到的请求参数经常会乱码. 解决:在Tomcat 的安装目录下找到conf 文件夹下的server.xml文件用记事本打开. 找到 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="30000" redirectPort="8443" /> 添加上URIEncoding="UT…
今天遇到一个问题,就是使用springboot整合web项目的时候,怎么都访问不到 \webapp\WEB-INF\jsp\index.jsp 页面.这个问题搞了半天,试了各种方式.最后是因为在启动的时候没有指定 working directory . 最后指定了工作目录之后,重启项目既可以成功访问了. 我的项目结构: application.properties 配置文件: spring.mvc.view.prefix=/WEB-INF/jsp/spring.mvc.view.suffix=.…
点击项目右键→Build Path→Libraries→AddLibrary→Server Runtime→Apache Tomcat v7.0→Finsh  操作步骤如上! http://jingyan.baidu.com/article/f96699bbb151d6894e3c1b08.html  修改编码格式自己看链接!…
进入项目的project structure. 选择web. 在右侧增加web资源包路径…