JavaWeb——手工创建一个Web项目
JavaWeb——手工创建一个Web项目
首先,Web项目是基于Maven项目进行创建的,创建Web项目的第一步是先创建一个Maven项目,请参考我的另外一篇博客:,在创建的Maven项目后,就是对Web项目的配置情况,首先配置pom.xml,添加打包类型以及相关依赖:
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.xiaoaxiao</groupId> <artifactId>javaweb-jsp</artifactId> <version>1.0.0</version> <packaging>war</packaging> <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.1</version> <scope>provided</scope> </dependency> </dependencies> <properties> <java.version>1.8</java.version> <encoding>UTF-8</encoding> <maven.compiler.source>${java.version}</maven.compiler.source> <maven.compiler.target>${java.version}</maven.compiler.target> </properties> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>3.0.2</version> </plugin> </plugins> </build> </project>
将src.main中的文件路径格式新建为下图,注意,字母必须要书写完全一致,不能出现错误的名称。
/WEB-INF/web.xml:Web应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。 /WEB-INF/src/:源码目录,按照包名结构放置各个java文件。 /WEB-INF/src/main/java:书写相关Java文件(eg:Servlet处理文件)
可以参考一个小Demo,了解Servlet,Filter,Listener的工作流程。
上一篇:
IDEA上Java项目控制台中文乱码