tomcat
现役码农一个
主要是记录一些工作的总结和使用过的技术要点,相互学习
展开
-
通过url对tomcat中的工程进行启动,关闭,部署和reload
除了登陆具体的manager界面页面操作,我们也可以直接通过url的方式进行这项操作步奏如下:1,在conf目录下的tomcat-users.xml中添加manager-script权限2,通过浏览器输入url执行对应的操作。命令:localhost:8080/manager/text/reload?path="/examples"动作:start,stop,undepl原创 2017-11-21 19:58:16 · 880 阅读 · 0 评论 -
tomcat图标修改
使用tomcat作为项目发布的容器,有时需要更换显示的图标。这里提供两种方式修改显示的图标:方式一:到tomcat下的webapps/Root/下降favicon.ico换成你需要的图片即可。这种方式比较粗暴。如果tomcat当中有多个web服务,都会受到影响。方式二:在页面添加下面的代码。将favicon.ico放到webRoot下即可原创 2017-11-21 19:58:41 · 1813 阅读 · 0 评论 -
java.lang.IllegalArgumentException: Invalid character found in the request target. The valid charact
在项目中使用的tomcat是apache-tomcat-8.0.41,在完成后台逻辑后,前台js发起GET请求,报400错误,$http.get('/test/getInfo?source='+source)java.lang.IllegalArgumentException: Invalid character found in the request target. The vali...原创 2017-12-01 09:41:29 · 1278 阅读 · 0 评论 -
eclipse远程调试tomcat中的项目
这里有一个大前提:tomcat中项目的和你的eclipse中的项目代码一致有时候发现部署到测试服务器上面的项目出现了错误,但是通过日志不能分析具体原因,本地也无法复现,这时候远程调试就可以发挥作用了。首先,到服务器的tomcat目录下,找到bin文件夹,修改catalina.sh文件,在文件中CATALINA_OPTS="$CATALINA_OPTS...后面添加如下代码:C...原创 2017-12-04 10:36:51 · 332 阅读 · 0 评论 -
windows和linux系统查找指定端口
windows:进入命令行模式:输入netstat -aon | findstr "80",然后通过tasklist | findstr "xx"查看是哪个进程在使用这个端口如果想杀掉这个查出来的进程可以使用taskkill /pid 4000/Flinux:netstat -apn |grep 80查找对于的端口通过kill -9 xx命令杀掉不用的进程这里记录一下分析问题很有用的一个命令lso...原创 2018-04-01 13:33:41 · 833 阅读 · 0 评论 -
springboot控制层返回html,模板页面
1,返回Thymeleaf模板 maven参数<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.0.RELEASE</v...原创 2018-05-04 20:13:38 · 18457 阅读 · 2 评论 -
springboot tomcat配置参数列表
由于springboot是在内部集成了tomcat,所以修改tomcat配置参数也可以在spring的配置文件中设置本文只是自己作为记录笔记用的,如果要详细的注解,请自己查找。springboot tomcat的配置选项大全server. Port = xxxxserver. Address =server. contextPath =server. displayName =...原创 2018-06-02 10:48:03 · 14135 阅读 · 10 评论 -
一个web请求的一生
之前看过一些这方面的资料,有几个博主写的很不错,但是侧重点不太一样。我从自己的理解把内容总结一下,主要是方便自己记忆和理解。先假设请求的连接是:http://localhost:8080/wcc/index.jsp请求从web到容器tomcat如果是域名访问,那么会有一个寻找对应IP的过程:客户端先检查本地是否有对应的IP地址,若找到则返回响应的IP地址。若没找到则请求上级DNS...原创 2019-08-19 09:05:08 · 393 阅读 · 0 评论 -
tomcat配置BIO,NIO和APR
tomcat7默认是BIO模式,tomcat8默认是NIO主要是修改tomcat文件夹下面的server.xml文件。 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />BIO...原创 2019-10-06 23:33:43 · 1471 阅读 · 0 评论