1.打开idea --》 新建项目
2.项目右键 --》
将 web application 打勾
4. 在web - inf 目录下创建两个directory文件夹 名称为 classes 和 lib
CTRL + shift + alt + s 打开 Project Structure 将output path 修改为上面创建的classes文件夹
5.将tomcat 10 lib目录下servlet-api.jar文件 复制到新建的lib文件中
6. 点击 Dependencies选项卡 点击下面的加号
添加JARs or Directories 选择新建的lib文件夹
点击ok
7.点击小锤子旁边的Add Configuration
点击 + 找到tomcat server --》 local
点击fix
再点击ok
8.src --》右键 --》 新建一个servlet
将以下内容复制到里面
import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import java.io.IOException; import java.io.PrintWriter; @WebServlet(name = "login") public class Login extends HttpServlet { @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println(""); out.println(""); out.println("login "); out.println(" "); out.print(" this is login page"); out.print(this.getClass()); out.println(" "); out.println(""); out.flush(); out.close(); } @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println(""); out.println(""); out.println("login "); out.println(" "); out.print(" this is login page"); out.print(this.getClass()); out.println(" "); out.println(""); out.flush(); out.close(); } }
然后将以下内容加入web.xml文件,如下:
-name 的值可以随便起 但必须相同 class的值必须与类名相等
随后在网址后面加上 login 出现以下页面 则构建成功
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)