前言
前天本小白开始学习javaWeb,被项目创建和环境的配置折磨了大半天,在网上找了许多博客学习,这些博客大多只涉及某一方面,还因为IDEA版本不同,许多方法都不适合我的版本。看了许多方法:java普通项目配置,maven项目配置,但都比较繁琐,对小白来说不友好(其实是我比较懒)。此篇博客是对小白遇到问题的一个总结。本文所用环境为IDEA 2024.2,Tomcat9,JDK1.8。
一、在IDEA创建Java web项目
1.依次点击file->new->project
2.按下图进行相应配置,最后点击Next
3.选择javaEE版本,注意要与JDK版本对应
项目创建后如下图
如果直接在index.jsp界面右键点击run,会跳出一个404界面,如下图
此处原因为Tomcat服务器还未起动,按下图方式进行启动
如果启动成功,会跳出index.jsp的内容,如下图
如果未启动成功,那大概率是Tomcat环境未配置。配置环境可参考这篇博客Tomcat环境配置 ,是否要在IDEA中进行Tomcat环境配置取决与你创建Web项目的方式:以jakarta EE方式创建的不需要进行配置(即文章前文方式进行创建),IDEA以帮我们配置好了。如果是以普通java项目创建或者以maven方式创建的,就需要进行配置
二、Web项目修改
代码如下(示例):
对index.jsp中的代码进行修改后,如果还是直接右击运行发现网页中未出现新添加的代码。如下图,浏览器中未出现红框中的代码
原因是代码更新后,Tomcat也要进行更新,点击上方的index.jsp,再点击Tomcat右侧的Rerun,点击后会出现一个弹窗,选择Redeploy