在IDEA中开始一个Web项目(Maven项目中创建)

您所在的位置:网站首页 在idea中创建一个web项目 在IDEA中开始一个Web项目(Maven项目中创建)

在IDEA中开始一个Web项目(Maven项目中创建)

2023-03-13 20:03| 来源: 网络整理| 查看: 265

servlet:针对服务器应用程序开发 其实就是一个普通的Java类,能够被 tomcat应用服务器解析的一类. 手动开发 Servlet :创建一个maven工程(目录_web工程结构)

在 pom.xml : 打war包:war 补全目录结构 在这里插入图片描述创建一个serlvet(必须导入servlet-apo.jar)定义一个类 extends HttpServlet a. 覆盖 doGet() 覆盖 doGet() ——>执行get 方式提交,像浏览器输出内容 b. doPost() ——>执行post方式提交 使用maven打包

用Meven的方式: 非maven方式:https://blog.csdn.net/qq_40933663/article/details/90452086 在这里插入图片描述 包路径、项目名称、版本号: 填写完后直接下一步 在这里插入图片描述 项目存放的路径: 然后直接Finish 在这里插入图片描述 补全项目: 在这里插入图片描述 加入tomcat: 参考:https://blog.csdn.net/qq_40933663/article/details/90452086

配置maven:(pom.xml)

4.0.0com.githubWebTestDemo1.0.0javax.servletservlet-api2.5provided

编写servlet:

package com.servlet;import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.util.Date;/*** servlet* 开发者不会去new MyFirstServlet*/ public class MyFirstServlet extends HttpServlet {// 覆盖doGet() / doPost() 方法@Overrideprotected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// 向浏览器输出内容// 设置编码response.setContentType("text/html;charset=utf-8");response.getWriter().write("hello, 这是我的第一个Servlet...");response.getWriter().write("当前系统时间是:"+new Date());}@Overrideprotected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {} }

配置web.xml:

index.htmlMyFirstServletcom.servlet.MyFirstServletMyFirstServlet/MyFirstServlet

运行servlet:然后在浏览器输入:http://localhost:8080/MyFirstServlet 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3