首页 > 其他分享 > 使用骨架创建maven的web工程 maven工程servlet实例之间指定web资源包 实例之导入项目依赖的jar包 maven工程servlet实例之jar包冲突解决

使用骨架创建maven的web工程 maven工程servlet实例之间指定web资源包 实例之导入项目依赖的jar包 maven工程servlet实例之jar包冲突解决

时间:2023-02-12 10:56:30浏览次数:45  
标签:web jar maven 实例 servlet javax

 使用骨架创建maven的web工程

操作一样把勾进行勾选找到webapp选项

下一步创建就行

创建好会有显示

目录结构其余的都需要自己手动补齐

有小蓝点的才是一个web项目,

 

 如果上面都正确的话没有小蓝点

在你pom.xml右上角有一个刷新点一下应该就会出现(或等待一会)

 把其余两个进行补齐:

maven工程servlet实例之间指定web资源包 

操作一样把勾进行勾选找到webapp选项

下一步创建就行

创建好会有显示

目录结构其余的都需要自己手动补齐

有小蓝点的才是一个web项目,

 

 如果上面都正确的话没有小蓝点

在你pom.xml右上角有一个刷新点一下应该就会出现(或等待一会)

 把其余两个进行补齐:

 

maven工程servle实例之导入项目依赖的jar包 

package com.example.day_24_maaven.servlet;

import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

@WebServlet("/webServlet")
public class MyServlet extends HttpServlet {
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws javax.servlet.ServletException, IOException {
        doGet(request, response);
    }

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws javax.servlet.ServletException, IOException {
        request.getRequestDispatcher("/hello.jsp").forward(request, response);
    }
}

 

hello.jsp

 

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
    hello maven
</body>
</html>

 

pom.xml


<dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.11</version>
        </dependency>

        <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>3.1.0</version>
        </dependency>

        <!-- https://mvnrepository.com/artifact/javax.servlet.jsp/jsp-api -->
        <dependency>
            <groupId>javax.servlet.jsp</groupId>
            <artifactId>jsp-api</artifactId>
            <version>2.2</version>
        </dependency>

 

 

maven工程servlet实例之jar包冲突解决

 

 

 

 

 

标签:web,jar,maven,实例,servlet,javax
From: https://www.cnblogs.com/yuzong/p/17113398.html

相关文章

  • idea集成maven插件和使用骨架创建maven的java工程
    idea集成maven插件    关闭设置界面 使用骨架创建maven的java工程  新创建的项目目录结构       ......
  • maven的生命周期和maven概念模型图
    maven的生命周期  比如运行mvnclean,这里的clean就是清理生命周期的一个阶段。清理生命周期一共包含了三个阶段:pre-clean(预清理):执行一些需要在clean阶段之......
  • WebSocket 知识点
    websocket机制WebSocket是通过一个长时连接实现与服务器全双工、双向的通信。一、定义websocket使用了自定义协议,不能使用http://或https://,而要使用ws://和wss://......
  • webpack 插件应用
    plugin1.clean-webpack-plugin介绍主要用来清除文件,默认webpack打包后dist文件下的js文件是不会自动清除的,修改之后再次打包旧的文件会仍然存在安装npminstall--save-dev......
  • Java递归算法实例
    publicstaticvoidmain(String[]args){Map<String,Object>map=newHashMap<>();map.put("id",0);map.put("name","a");map.......
  • idea集成maven插件 使用骨架创建maven的java工具 不使用骨架创建maven的java工程
    idea集成maven插件   使用骨架创建maven的java工具     new-->FIle-->Model选择Maven对勾选上要不不能使用骨架  找到这个,选上下一步   ......
  • Python黑客编程之暴力字典web扫描器
    描述通过读取字典中的关键字,拼接成url,来测试目标站点文件目录结构代码设置了一个resume参数,如果因为网络等问题导致扫描中断,重新启动扫描时可以将resume设置为上次......
  • 第 20 章 XML Web 服务
    20.1XML-RPC简介......................................34420.2使用XML-RPC进行通信.....................34520.2.1发送请求........................................
  • Vue_Webpack
    前端工程化模块化(js复用)组件化(UI复用,layui)规范化(各种规范)自动化(自动构建、自动部署、自动化测试)前端工程化指的是:在企业级的前端项目开发中,把前端开发所......
  • javaWeb04-作用域
    本主要讲述javaWeb项目的作用域作用域有:page【前端】,request【请求】,session【会话】,application【项目】主要介绍request,session和application作用域一.request作用域......