美文网首页
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