• 【Java】IDEA创建Web项目以及Tomcat配置


    碎碎念

    好吧我承认最近才开始正式接触javaee开发。之前是直接使用springboot插件,感觉非常方便,不过原生的还是很有必要学一下的!

    基础准备

    IDEA Ultimate版本

    Jdk 1.8

    Tomcat 8.0 点我进入官网

    Tomcat根据自己的系统32位、64位下载对应的zip包解压到一个文件夹,然后配置环境变量。

    首先创建一个CATALINA_HOME变量:

    CATALINA_HOME
    D:Program Filesapache-tomcat-8.5.51

    然后在Path中加入这三个:

    %CATALINA_HOME%lib
    %CATALINA_HOME%libservlet-api.jar
    %CATALINA_HOME%libjsp-api.jar

    点击保存即可。

    创建一个Web项目

    创建工程,选择Java Enterprise,这里你会发现Application Server中会自动添加了Tomcat

    如果未出现请检查环境变量配置或者手动选择

    勾选Web Application,Create web.xml

    创建好以后就可以直接使用了。

    在src中创建一个java Class,然后让他继承自HttpServlet

    import javax.servlet.ServletException;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.IOException;
    import java.io.PrintWriter;
    
    @WebServlet("/test")
    public class MyFirstServlet extends HttpServlet {
        private String message;
    
        @Override
        public void init() throws ServletException {
            message = "Hello world, this message is from servlet!";
        }
    
        @Override
        protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
            //设置响应内容类型
            resp.setContentType("text/html");
    
            //设置逻辑实现
            PrintWriter out = resp.getWriter();
            out.println("<h1>" + message + "</h1>");
        }
    
        @Override
        public void destroy() {
            super.destroy();
        }
    }

    这里的@WebServlet("/test")就是路径

    直接编译执行。

  • 相关阅读:
    实验六:空间耗尽故障
    实验四 :重置root密码
    实验三:误删boot恢复
    实验二: grub引导故障修复
    实验一 :MBR扇区故障系统备份与还原
    chapter07
    chapter06
    chapter05
    转-SQL数据库中把一个表中的数据复制到另一个表中
    Howto: 如何通过IIS7为ArcGIS Server配置反向代理系统架构
  • 原文地址:https://www.cnblogs.com/robotpaul/p/12420838.html
Copyright © 2020-2023  润新知