这段时间复习javaWeb,可能是因为idea版本升级,我之前参考的很多教程都有些问题,比如总是找不到添加框架依赖选项,或者不知道怎么导包,有些教程只回答一半问题,跟着做一半后面的找不到解决方法,因此手动写一个记录一下。
其实javaWeb项目比较重要的无非就那么几点,
1.添加框架支持
2.配置Tomcat服务器
3.导入相关的包
下面是详细操作
1.新建一个项目(注意是项目,没有Maven)
点击项目结构
点击模块,左上角+号,点击web
点击应用,确定
这个时候发现项目目录有了Web目录,并且有小蓝点,也就代表框架支持可以了,不用再去找什么添加框架支持选项了。
下一步是打包项目,继续确认,应用
之后配置Tomcat
这里提醒一下,如果没有Tomcat,别忘了去官网下载,并且记录安装的位置
出现这个界面后,点击修复,然后继续,应用,确认
之后,在web目录下,新建jsp文件,并且 在body标签下,写一段字,我这写的是hello,world
最后,点击三角形运行
成功。
事情到这就结束了吗?NONONO
如果你还想编写java类,你会发现在继承HttpServlet时,没有相关的包,因为你还没以后把包导进来。
点击设置->项目结构->模块->点击你的项目名->点击依赖—>点击加号->库(lib)—>点击tomcat->添加所选项->勾选后选中,应用,确认
这步做完之后,idea会弹出一个“检测到web框架”,不要管他,直接忽略,因为在第一步已经添加过框架了,再添加idea会再给你创建web文件,之前的会功亏一篑。
另外,补充一下,正常来说,上图中Tomcat没有波浪线才是正常的,如果有波浪线,建议不要用Tomcat了,按下面这张图的来,我们要用的包其实是Tomcat的servlet-api和jsp-api包,点击Tomcat的lib,选择这两个包就够了。