zoukankan      html  css  js  c++  java
  • IDEA+Maven搭建JavaWeb项目

    首先新建一个maven项目,不选择任何模板

    然后填写项目坐标完成新建

    完成会得到一个标准的maven项目的目录

    在pom.xml中,加入<packaging>war</packaging>,表示项目以war的形式打包

    在main下新建webapp文件夹,用于存放web项目中的页面等,在webapp下新建WEB-INF,web.xml,完善项目结构

    web.xml的模板:

    <?xml version="1.0" encoding="UTF-8"?>
    <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_3_1.xsd"
             version="3.1"
             metadata-complete="true">
        <display-name>
        </display-name>
        <welcome-file-list>
            <welcome-file>index.jsp</welcome-file>
        </welcome-file-list>
    </web-app>

    在webapp目录下 编写一个index.jsp用于测试

    运行

    首先在idea中配置Tomcat,如下图所示,在IDEA的右上角,Add Configuration

    然后选择添加一个Tomcat

    至此,Tomcat就配置完成了。

     也可以在左下角选择要部署的项目

    servlet,jsp,jstl的maven依赖

        <!-- servlet依赖的jar包 -->
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>javax.servlet-api</artifactId>
                <version>3.1.0</version>
            </dependency>
            <!-- jsp依赖jar包 -->
            <dependency>
                <groupId>javax.servlet.jsp</groupId>
                <artifactId>javax.servlet.jsp-api</artifactId>
                <version>2.3.1</version>
            </dependency>
            <!--jstl标签依赖的jar包 -->
            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>jstl</artifactId>
                <version>1.2</version>
            </dependency>

    仅仅做一个笔记,也可以参考 https://www.cnblogs.com/gudu1/p/7742569.html

  • 相关阅读:
    UVA10740 Not the Best (K短路)
    UVA10967 The Great Escape(最短路)
    UVA 10841 Lift Hopping in the Real World(dijkstra)
    U盘启动的PE系统的制作方法
    让远程桌面支持多用户
    学习的书的下载地址
    刚安装完的vs2008写的ajax应用提示sys未定义
    AS3 Libs
    禁用触发器
    Microsoft .NET 类库开发的设计准则
  • 原文地址:https://www.cnblogs.com/to-red/p/11251181.html
Copyright © 2011-2022 走看看