记录 建立java web项目,maven配置,tomcat配置

1、idea 新建项目  File ->new ->project,如下,勾选web application,选择web services

 

 

 2、完成后,新建目录src,依次新建package

 

3、创建servlet

 

 

4、servlet实现doPost  和doGet方法

@WebServlet(name = "student",urlPatterns = "/login")
public class StudentServlet extends javax.servlet.http.HttpServlet {

    protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException {
        //测试代码
        doGet(request, response);
    }

    protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException {
        //设置客户端的解码方式为utf-8

        request.setCharacterEncoding("UTF-8");

        response.setCharacterEncoding("UTF-8");
        response.setContentType("text/html;charset=UTF-8");

        response.getWriter().write("success");

 

 5、配置tomcat,启动服务,点击右上角Edit ,添加Tomcat Server,选择local

 

 

 

 

 

 

 

tomcat配置页面选择Configuer,选择下载好的tomcat文件  下载Tomcat  https://tomcat.apache.org/download-90.cgi

 

 

 

 配置Deployment,可填写内容也可不填写内容,用于域名后

 

 

 

6、配置完成后启动tomcat, 浏览器启动http://localhost:8080/student/  请求成功

 

7、创建项目maven依赖

下载maven  官方地址:http://maven.apache.org/download.cgi

 

 

 下载完解压到自己的目录,在解压后的外边目录下创建一个local-house目录,用于存放依赖文件

 配置环境变量 :在path中加入解压后maven对应的bin目录即可

  8、项目配置maven

  

 

 

   选项1:解压后的maven目录

   选项2:maven config里边的settings.xml  此文件需要配置,配置办法如下:

   

 

 

   此处修改为刚才创建的本地依赖目录即可

   选项3:刚才创建的本地依赖目录即可

  

 9、加入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>org.example</groupId>
    <artifactId>Student</artifactId>
    <version>1.0-SNAPSHOT</version>

   <dependencies >
    <dependency>
        <groupId>net.sf.json-lib</groupId>
        <artifactId>json-lib</artifactId>
        <version>2.4</version>
        <classifier>jdk15</classifier>
    </dependency>
   </dependencies>
</project>

重新build即可

项目创建完成

 

posted @ 2020-10-15 14:07  你好and程序员  阅读(330)  评论(0编辑  收藏  举报