idea创建传统动态Javaweb项目

intellij idea创建传统动态web项目

一、动态web项目

1.第一步
点击左上角的File–>New–>Project
在这里插入图片描述

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

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  1. 第一项是你的工程名字,随便取啦,第二个是你的工程路径,选择好之后点击finish
    在这里插入图片描述

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

在这里插入图片描述

在这里插入图片描述
3.第三步
1.在File中找到Project Structure

在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
3. 选中jar Directory

在这里插入图片描述
在这里插入图片描述
4.第四步
1.回到主界面后,开始集成tomcat

在这里插入图片描述
在这里插入图片描述
2.看tomcat已经有啦,这是java Enterprise的好处啦,点击Deployment
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意: 到这里如果没有Artifict 就做如下操作,

在这里插入图片描述

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

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

在这里插入图片描述

  1. 点击右上角的三角形

在这里插入图片描述
2. 运行成功。
在这里插入图片描述

出现中文乱码:

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

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

二.创建Servlet

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

在这里插入图片描述

  1. 对Hello.java进行编译
    在这里插入图片描述
  2. 编写web.xml配置文件

在这里插入图片描述
在创建的web 下面创建新的文件夹 下的文件并不能自动加载 需要刷新:
如下:

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值