很多人从 Eclipse 换成 IDEA 会比较 "畏手畏脚" 很多设置和操作都和之前不一样了,在这里我带大家用 IDEA 快速使创建一个简单的 Web 项目,以及使用 Web 启动 Tomcat 遇到的乱码问题处理做个汇总,希望能够帮到大家,IDEA 快速入手,玩到飞起来~

1、创建 Web 工程

1)File ---> New ---> Project

2)设置 Project name

3)创建成功页面

4)创建 JSP(index.jsp)

<%--Created by IntelliJ IDEA.User: 86135Date: 2020/7/31Time: 14:47To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html><head><title>添加用户</title></head><body><form action="addUser" method="post">用户名:<input type="text" name="username" /><br />密码:<input type="text" name="pwd" /><br /><input type="submit" value="OKOK" /></form></body>
</html>

5)创建 Servlet

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;/*** @Auther:Robin* @Date:2020/7/31* @Description:${PACKAGE_NAME}* @version:1.0*/
@WebServlet(name = "AddUser", urlPatterns = {"/addUser"})
public class AddUser extends HttpServlet {protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {request.setCharacterEncoding("utf-8");String username = request.getParameter("username");String pwd = request.getParameter("pwd");System.out.println(username + "   " + pwd);}protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {doPost(request, response);}
}

4、去掉参数名称提示

6)启动 Tomcat,并访问 Servlet

2、配置项目访问路径

从上面运行结果我们发现:IDEA 默认的 Web 访问路径是根目录:http://localhost:8080/,这和我们使用 Eclipse 是不一样的,为了很多程序员的习惯问题,我们可以对默认访问路径针对个人操作习惯进行修改配置:

1)修改访问路径

2)重新启动 Tomcat:

动图演示:

3、解决 IDEA 中启动 Tomcat 出现控制台乱码问题

1)修改配置文件

找到 IDEA 的安装目录,在 bin 文件夹下找到以下两个文件,用记事本或者其他软件打开:

然后两个文件中都添加:

-Dfile.encoding=UTF-8

2)修改idea中tomcat的部署

在部署 Tomcat 的 VM options 项中添加:

-Dfile.encoding=UTF-8

3)重启idea即可

:idea本身的配置都要改成UTF-8

4)乱码问题解决

知乎视频​www.zhihu.com

希望能够帮到大家,有问题的可以留言讨论哦!

activiti 启动tomcat乱码_使用 IntelliJ IDEA 创建 Web 工程以及启动 Tomcat 乱码问题处理...相关推荐

  1. 2020新版IDEA创建Web工程(包括添加Tomcat服务器、第三方jar包)

    1. 添加Tomcat服务器 2020新版IDEA(专业版,学生邮箱可免费试用)在[File]菜单项下点击[Settings]选项. 在新窗口展开[Build, Execution, Deployme ...

  2. Intellij IDEA 创建Web项目并在Tomcat中部署运行

    一.创建Web项目 1.File -> New Module,进入创建项目窗口 2.选择Java类型,在 Module name 处输入项目名,点击Next 3.勾选 Web Applicati ...

  3. IntelliJ IDEA2017创建web工程并实现远程部署tomcat

    利用IDEA远程部署项目到Tomcat服务器 原来在eclipse下将项目导出为war包后往往需要将war包上传到服务器,进行部署,但IDEA提供了方便易用的远程部署方案,下面一起来看看把. 远程部署 ...

  4. IDEA创建Web项目及部署Tomcat

    IDEA创建Web项目及部署Tomcat 说明:本文章适用于IDEA2020及以后版本 操作 IDEA创建Web项目及部署Tomcat:IDEA2020创建Web项目(及部署Tomcat) 细节补充 ...

  5. 配置Tomcat和在Eclipse中创建Web工程

    配置Tomcat服务器信息: 在Tomcat的安装目录下有一个conf目录,里面存放着Tomcat服务器的配置文件,其中最为核心的配置文件是server.xml,在这个文件里我们可以配置服务器的各种参 ...

  6. Intellij Idea 创建Web项目入门(一)

    原文:Intellij Idea 创建Web项目入门(一) 相关软件: Intellij Idea14:http://pan.baidu.com/s/1nu16VyD JDK7:http://pan. ...

  7. IDEA从零到精通06之创建web项目及部署tomcat运行

    文章目录 作者简介 引言 导航 热门专栏推荐 视频讲解 概述 一.创建web项目 二.修改部署信息 三.启动服务 四.关闭服务 五.创建Servlet并访问 六.引入第三方jar包 小结 导航 热门专 ...

  8. IntelliJ idea 创建Web项目后web文件夹下没有WEB-INF的解决方法

    IntelliJ idea 创建Web项目后web文件夹下没有WEB-INF的解决方法 参考文章: (1)IntelliJ idea 创建Web项目后web文件夹下没有WEB-INF的解决方法 (2) ...

  9. web工程本地跟tomcat部署导致根路径不一致问题

    如果本地web工程部署本地tomcat后,控制器中获取的文件路径(new FileOutputStream(filePath))不会是工程路径E:\myeclipse\SSHWeb 而是tomcat部 ...

  10. IntelliJ IDEA 创建web教程

    前言:首先,创建web项目需要安装Tomcat 首先 File->New->Project idea会弹出一个创建项目的页面,我们点击下一步(Next) 这时会出现一个从模板创建项目的页面 ...

最新文章

  1. namespace命名空间的理解C++
  2. 聊聊flink的Execution Plan Visualization
  3. Eclipse断点调试
  4. Using Oracle Data Integrator Open Tools
  5. asp.net mvc(八)
  6. 删除双系统linux分区,双系统时如何正确删除Linux系统
  7. 18.nginx 服务器的代理服务
  8. 基于HTML仿华为手机网站电商项目的设计与实现
  9. 转载:Xshell使用教程
  10. Java版PageRank及网站收录情况查询代码
  11. 黎曼猜想用计算机验证,黎曼猜想的一个“有趣”证明,当今数学界最重要的数学难题之一...
  12. 5464: Star Arrangements
  13. iOS App版本更新并上架App Store
  14. 2021世界人工智能大会开幕,百度飞桨荣获“SAIL之星”奖项
  15. keras非线性回归代码专题
  16. 模糊查询like 如何查找 包含% 或者_的行
  17. Java excel导出支持2007以上版本
  18. 指针变量的定义和使用
  19. 【ansys workbench】8.刚体平移和弱弹簧
  20. 最新的WidowsXP快捷键操作

热门文章

  1. select2中的ajax请求
  2. 蜘蛛侠天堂,打死我mac键盘
  3. PhoenixFramework自动化测试平台部署初始化说明
  4. 好搜独立,三分天下成历史
  5. Javascript命名禁区有哪些
  6. [Android1.6]动态添加View的问题
  7. Windows Workflow HOL学习笔记(七):添加一个验证来检查Email参数
  8. React Native 入门第一篇
  9. oracle如何修改initial参数,oracle初始化参数设置
  10. Exception in thread “main“ java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibilit