Day46

servlet实现

五种

  • 初始化
  • 获取配置的属性
  • 服务,当有请求进来时
  • 获取一些信息
  • 销毁

新建项目

添加框架支持

添加lib

写代码,实现

去xml配置

配置tomcat

servlet初探

  • 解决idea中tomcat控制台乱码问题
  1. 在bin目录下的catalina.bat文件下设置UTF-8

大约在200多行会看到

set "JAVA_OPTS=%JAVA_OPTS% -Djava.protocol.handler.pkgs=org.apache.catalina.webresources"

将其改成

 set "JAVA_OPTS=%JAVA_OPTS% -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dfile.encoding=UTF-8"
  1. 在conf目录下的logging.properties文件下设置UTF-8
1catalina.org.apache.juli.AsyncFileHandler.encoding = UTF-8
2localhost.org.apache.juli.AsyncFileHandler.encoding = UTF-8
3manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8
4host-manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8
java.util.logging.ConsoleHandler.encoding = UTF-8
  1. idea Help下的Edit Custom VM Options...这一项中增加一行
-Dfile.encoding=UTF-8

未完待续...

posted @ 2021-08-26 20:28  CN_Darren  阅读(30)  评论(0)    收藏  举报