文章目录 1 创建基本Web项目1.1 创建新项目1.2 生成Module1.3 设置Web框架1.4 新建导航页 2 配置Tomcat服务器2.1 设置Tomcat2.2 部署Tomca
idea(2022.2)版和之前版本相比一些功能项位置有变化,查找网络资源,本文基于2022.2版的IDEA,实现Servlet基础配置。
打开IEDA,创建一个空的新项目,File–>New–>Project。

选择Empty Project,依次设置项目名称和项目保存位置,为方便管理,可以单独新建文件夹,作为工程目录。

在新项目中创建一个Module,两种方法,(项目名称右键,New–>Moudle 或 File–>New–>Module)。

设置Module名称,其他参数使用默认值,点击创建。

在Module上点右键,找到Add Framwork Support…

在弹出的页面中选择Web Application,确认后,IDEA将生成web文件夹、web.xml等文件。


新建web页面,用于跳转到Servlet,使用html实现即可。

在弹出对话框中,输入文件名,必须是index。

在标签内增加对应代码。

DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Titletitle>head><body> <h1>导航页面h1> <br> <a href="/test/helloServlet">进入servleta>body>html> 在IDEA右上角打开Edit Configurations…

点击+号,选择Tomcat Server下的Local

设置本地Tomcat信息




启动Tomcat,自动调用浏览器,显示前面新建的页面信息。


在Servlet01下,新建Java Class



File —> Project Stucture


找到Tomcat所在目录的lib文件加,选择servlet-api.jar,导入。


自定义Servlet类要实现Servlet接口,可以使用IDEA自动生成,在service()方法中,增加如下代码,保存。

import javax.servlet.*;import java.io.IOException;import java.io.PrintWriter;public class HelloServlet implements Servlet { @Override public void init(ServletConfig servletConfig) throws ServletException { } @Override public ServletConfig getServletConfig() { return null; } @Override public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException { servletResponse.setContentType("text/html;charset=utf-8"); //servletResponse.setCharacterEncoding("UTF-8"); PrintWriter out = servletResponse.getWriter(); out.println("这是我们的Servlet页面,Hello!!!"); } @Override public String getServletInfo() { return null; } @Override public void destroy() { }} 打开WEB-INFO目录下的web.xml,增加下列内容

<web-app xmlns="Http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" version="4.0"> <servlet> <servlet-name>helloServletservlet-name> <servlet-class>HelloServletservlet-class> servlet> <servlet-mapping> <servlet-name>helloServletservlet-name> <url-pattern>/helloServleturl-pattern> servlet-mapping>web-app> 重启Tomcat,测试效果。


--结束END--
本文标题: IDEA(2022.2)搭建Servlet基本框架详细步骤
本文链接: https://www.lsjlt.com/news/404802.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-04-01
2024-04-03
2024-04-03
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0