servlet 是JavaEE 规范之一。
javaEE 目前最高版本时javaEE8,它被Oracle捐献给Apache。之后被改名为 Jakarta EE。从此没有javaEE 了
javaEE8中的Servlet类名:javax.servlet.Servlet
javaEE9中的Servlet类名:jakarta.servlet.Servlet
关于系统架构
系统架构包括
C/S 架构
就是需要安装的软件
B/S 架构
就是运行在浏览器的页面
Tomcat
开源免费的轻量级WEB服务器
tomcat 目录
- bin:存放命令文件
- .bat 文件,批量执行windows DOS命令
- .sh 文件,批量执行 Linux 命令
- conf:配置文件
- lib:tomcat核心程序目录
- logs:日志目录
- temp:临时目录
- webapps:存放web应用
- work:存放jsp文件翻译之后的Java文件以及编译之后的class文件
配置tomcat环境
- CATALINA_HOME=D:\tomcat\apache-tomcat-10.0.27
- JAVA_HOME=C:\Program Files\Java\jdk1.8.0_321
- JRE_HOME=%JAVA_HOME%\jre
运行
1 | startup.bat |
出现中文乱码
more >>修改conf/logging.properties
java.util.logging.ConsoleHandler.encoding = GBK