最近在学校学习web编程,使用IDEA配置web项目遇到不少问题,略加总结以帮助同样零基础的小白。
本文包括:
一、基础环境搭建
1、IDEA(2021)的web框架
2、tomcat配置
3、添加tomcat的依赖(就是添加servlet和jsp的包)
二、servlet的添加
一、配置环境
1、新建web项目:
(1) 新建普通JAVA项目 (图略)
(2)添加web框架
2、配置tomcat
(1)
如图,根据自己的tomcat安装位置,进行配置。
3、构建web项目工件
在配置完tomcat之后,会自动生成一个工件在.idea/artifacts
再次打开tomcat配置面板,便在部署中出现了工件选项。
添加的工件如下,下边的“应用程序上下文”是该部署相对于服务器的路径,可以自行设置。
4、添加模块的tomcat环境依赖(servlet和jsp)
除了这个方法,也可以自行添加tomcat安装目录下的servlet-api.jar和jsp-api.jar
成功后如图。
二、基础文件
1、添加servlet
(1)、在“源 根目录”下创建java文件(或者使用自定义包)
(2)、由于“一、4、添加模块的tomcat环境依赖(servlet和jsp)”中添加了servlet,所以自动补全中有HttpServlet。
(3)、配置servlet映射
方法一:在类前加@WebServlet("/Servlet/test1") 引号中内容为路径. 上面部件依赖中设置的网址再加上引号中的内容,就是该servlet的url. 覆写了HttpServlet的doGet方法就可以直接通过url调用该servlet的doGet方法了。(链接请求全部归为get请求,不能指定为post)
方法二:通过web.xml配置。如下
(4)覆写需要的函数。