版权提醒
本系列文章为原创内容。转载请注明文章来源。

新建项目

新建 Java 项目

关于 JDK 的安装与 Tomcat 的安装以及 IDEA 的安装,网上的教程以及非常非常详细了并且非常非常多了,本文不再赘述,本文直接从新建项目开始。

1

一路下一步就好,记得设置项目名称和项目路径。新建后的项目结构如图:

2

很明显,当前项目是普通的 Java 项目,现在我们将它改为 Web 项目。

改为 JavaWeb 项目

首先为项目添加框架支持。

3

然后选中 Web Application ,确定。

4

之后,项目结构如图。

5

配置 classes 和 lib 目录

在 WEB-INF 中增加 classes 和 lib (手动创建)

6

打开“项目结构”窗口

7

进行配置

8

接下来配置 lib 目录

9

选择你的 lib 目录,然后选择类型为 Jar Directory

10

点击应用,确定。

配置 Tomcat

添加 Tomcat 配置

11

12

13

14

应用,确定。

为项目添加 Tomcat 库

不进行此步骤,会在写 JSP 文件使用 out.println 时出现如下错误:
Cannot resolve method ‘println(java.lang.String)’

打开“项目结构”窗口,添加依赖库

15

16

应用,确定。

解决在 IDEA 控制台中,Tomcat 信息乱码问题

Tomcat 的输出乱码是因为 idea 控制台默认编码为 GBK ,Tomcat 为 UTF-8。

这个问题网上的教程也很多,但基本都是将 Tomcat 编码改为 GBK,这里我提供一个新思路,将 IDEA 控制台编码改为 UTF-8 。

打开 IDEA 设置。

17

18

解决浏览器打开网页中文乱码问题

思路就是全局统一用 UTF-8 编码。

打开 IDEA 设置。

19

解决项目在 Tomcat 中运行时,由 System.out.println() 输出的中文在 IDEA 控制台中乱码的问题

这个问题出现是因为现在我们所有的文件都是使用 UTF-8 编码的,但 Tomcat 启动时是使用系统默认编码(GBK)的。

需要修改 Tomcat 安装目录下的 bin/catalina.bat 文件。

在最前面加一行:
set “JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF8”