美文网首页
Tomcat搭建java服务器

Tomcat搭建java服务器

作者: Faner_NG | 来源:发表于2021-07-07 14:58 被阅读0次
  • tips:mac环境

一 、提前准备

  1. 下载安装JDK
  2. 下载tomcat 直接解压,bin目录startup.sh,即可启动,浏览器输入http://localhost:8080等显示tomcat主页及代表成功
  3. intellij idea 旗舰版,社区版不带web模块

二、使用IDEA创建web项目

1. 创建一个Empty project

2. 空项目中 添加一个java模块 流程如下:

  • 选择project structure
  • 选择Modules
  • 选择New Module 进行添加
  • 选择java- 选择jdk版本
  • 输入module名字
  • Finish

3. 添加一个web模块

  • 右击项目,选择Add Framework Support - 选择web application-finish
  • 部署到tomact,选择Add Configuration - TomcatServer - local
  • 给你的tomcat取名字,配置tomcat路径
  • deployment 中添加你的项目,application context配置通过web访问你项目的名字 - finish
  • 甲壳虫图标启动&部署你的项目到tomcat

此时可以通过http://localhost:8080/xxx/访问你项目中html,资源等

4. 支持Servlet (用于web处理参数)

  • modules 选择你的项目-dependencies+添加libriay选择tomcat

  • 项目中添加一个java类继承HttpServlet,实现get和post方法处理请求参数和响应

@WebServlet("/login")
public class LoginServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        doPost(req,resp);
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        String username = req.getParameter("username");
        String password = req.getParameter("password");
        System.out.println(username+"_"+password);
        if ("111".equals(username)&&"222".equals(password)){
            resp.getWriter().write("Login Success !!!");
        }else {
            resp.getWriter().write("Login Failure!!!");
        }
    }
}

@WebServlet("/login")用来说明这个类是用来处理哪个路径的请求,例如http://localhost:8080/hello/login?username=111&password=222

相关文章

网友评论

      本文标题:Tomcat搭建java服务器

      本文链接:https://www.haomeiwen.com/subject/ykboultx.html