Tomcat乱码或异常
2024-09-20 04:19:22
一、控制台乱码
- 原因:Tomcat与Windows编码不一致导致
- 解决办法:首先找到conf/logging.properties文件,然后打开后找到“java.util.logging.ConsoleHandler.encoding = UTF-8”将编码改成GBK,最后重启Tomcat即可。
二、Web页面乱码
解决:首先找到conf/server.xml,然后找到Connector标签,其次在其中添加 URIEncoding="UTF-8",最后重启。
三、数据库乱码
解决:如果其他正常,数据库乱码,是MySQL的,请设置成UTF-8。
四、启动失败提示:Failed to initialize end point associated with ProtocolHandler ["http-apr-8888"]
原因:端口被占用。 处理:netstat -ano|findstr 端口号,得到PID,然后 taskkill /f /pid PID,重启。
最新文章
- [DS] 标记字段
- JavaScript:Location
- DayuCMS 1.525 /include/global.func.php Foreground Arbitrary Code Execution
- 【转】CentOS5.6下配置rsync内网同步数据到外网
- Zooming MKMapView to fit annotation pins
- Project Euler 99:Largest exponential 最大的幂
- Android 项目利用 Android Studio 和 Gradle 打包多版本APK
- clipboard让复制的文本换行
- CCS v5 无法启动解决办法及Launchpad仿真器电脑无法识别解决方法
- IBM之MQ使用指南
- 201521123113《Java程序设计》第12周学习总结
- jamup与gb2i组合
- Android+Eclipse修改包路径
- 【Linux】【Java】CentOS7安装最新版Java1.8.191运行开发环境
- 【图论】最短路问题之spfa
- TFS自动记住用户名密码
- Netty 系列八(基于 WebSocket 的简单聊天室).
- ACM ICPC 2017 Warmup Contest 9 I
- 2.10 C++利用构造函数限制对象的创建
- Github拉取远端的时候提示“ssh: connect to host github.com port 22: Connection timed out”错误