一、创建普通Java项目
二、创建WEB项目
1、点击Add framework Support
2、选中Web Application
3、成功以后会出现web的包(带蓝色的点的包)
三、配置Tomcat
1、点击Add Configuration
2、点击左上角+号
3、下拉找到Tomcat Server Local 点击OK
4、点击Configuration配置Tomcat
5、点击左上角的+号,然后点击文件夹,找到电脑中Tomcat的位置,点击OK
6、点击右下角Fix 下拉更改Application context
更改为项目名称,将后面的文字去掉。(不然浏览器默认的名字不是项目名称,会导致not found 404)
四、导入Tomcat依赖
1、找到Project Structure 点击
2、找到Modules 有右侧的Dependencies
3、点击+号,找到Library点击
4、选中Tomcat然后点击Add Selected
5、勾选对号点击OK
五、运行项目
二、更新代码后, 无需重启Tomcat就可以实时更新页面1、点击左下角的绿色箭头,运行Tomcat
2、d出浏览器如下则成功
http://localhost:8080/WebProject/
网址为项目名称,如果之前在Fix没有删除则为idea默认的那串名称,记住不要打错了,不然就not found 404
>3、项目文件中会多出橙色的out文件>
三、Tomcat与Servlet的关系如图所示,点击Update classes and resources ,用debug运行,每次只要更改java.html文件后,只要再次点击debug就可以实时更新,无需重启
对其他几个选项进行解释-Update resources :如果发现有更新,而且更新的是资源文件(.jsp,.xml等,不包括java文件),就会立刻生效
-Update classes and resources : 如果发现有更新,这个是同时包含java文件和资源文件的,就会立刻生效;
在运行模式下,修改java文件时不会立刻生效的;而debug模式下,修改java文件时可以立刻生效的。
-Redploy : 重新部署,只是把原来的war删掉,不重启服务器;
-Restart : 重启服务器
Tomcat+Servlet=一个服务器,Tomcat用来接收网页发来的数据、请求,Servlet用来执行需要返回的网页,数据! Servlet可以理解为服务器的大脑,Tomcat是服务器的嘴巴。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)