intellij idea创建传统动态web项目

一、动态web项目

1.第一步
点击左上角的File–>New–>Project
idea创建传统动态Javaweb项目

2.第二步
1.找到Java Enterprise之后,在Application Sever中找到自己的Tomcat,同时勾选中Web Application

idea创建传统动态Javaweb项目

idea创建传统动态Javaweb项目
idea创建传统动态Javaweb项目
idea创建传统动态Javaweb项目

  1. 第一项是你的工程名字,随便取啦,第二个是你的工程路径,选择好之后点击finish
    idea创建传统动态Javaweb项目

3.创建classes和lib文件夹(不创建的话,字节码文件会自动存储在C盘)

idea创建传统动态Javaweb项目

idea创建传统动态Javaweb项目
3.第三步
1.在File中找到Project Structure

idea创建传统动态Javaweb项目

2.点击Modules ,选择Paths,选中Use module compile output path ,把路径改成刚刚创建的classes文件夹

idea创建传统动态Javaweb项目
idea创建传统动态Javaweb项目
idea创建传统动态Javaweb项目

  1. ok后再点旁边的Dependencies,点击"+"号,选择1 JARs or directories

idea创建传统动态Javaweb项目
idea创建传统动态Javaweb项目

  1. 选择你刚刚创建的lib文件夹,OK

idea创建传统动态Javaweb项目
3. 选中jar Directory

idea创建传统动态Javaweb项目
idea创建传统动态Javaweb项目
4.第四步
1.回到主界面后,开始集成tomcat

idea创建传统动态Javaweb项目
idea创建传统动态Javaweb项目
2.看tomcat已经有啦,这是java Enterprise的好处啦,点击Deployment
idea创建传统动态Javaweb项目
idea创建传统动态Javaweb项目
idea创建传统动态Javaweb项目
注意: 到这里如果没有Artifict 就做如下操作,

idea创建传统动态Javaweb项目

这个时候再去看编辑tomcat的位置 就有Artifict

注意2019 版本里有的默认就是Artifict 显示的效果为

idea创建传统动态Javaweb项目

  1. 点击右上角的三角形

idea创建传统动态Javaweb项目
2. 运行成功。
idea创建传统动态Javaweb项目

出现中文乱码:

这个时候如果tomcat 输出的信息出现中文乱码:
处理方式如下

到上面就结束了:
这个时候如果运行项目出现控制太乱码:
idea创建传统动态Javaweb项目
当前tomcat版本:8.5.7
解决办法:
Tomcat 安装路径下的conf文件夹
打开conf下logging.properties文件
建议: java.util.logging.ConsoleHandler.encoding = UTF-8 修改成
java.util.logging.ConsoleHandler.encoding = gbk
截图如下
idea创建传统动态Javaweb项目
idea创建传统动态Javaweb项目
网上解决办法:
解决办法:
打开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

其中java.util.logging.ConsoleHandler.encoding = UTF-8这一行是最关键的,只注释这一行也是可以的,上面那几行习惯性注释掉

加载jquery的js文件方式如下
idea创建传统动态Javaweb项目

二.创建Servlet

1.先下src文件加下创建一个servlet Hellow.java文件

idea创建传统动态Javaweb项目

  1. 对Hello.java进行编译
    idea创建传统动态Javaweb项目
  2. 编写web.xml配置文件

idea创建传统动态Javaweb项目
在创建的web 下面创建新的文件夹 下的文件并不能自动加载 需要刷新:
如下:

idea创建传统动态Javaweb项目

相关文章:

  • 2021-04-17
  • 2022-12-23
  • 2021-07-18
  • 2021-04-01
  • 2021-04-26
  • 2021-07-25
  • 2021-06-15
猜你喜欢
  • 2021-06-15
  • 2021-07-29
  • 2021-10-26
  • 2021-12-16
  • 2021-10-15
相关资源
相似解决方案