我是靠谱客的博主 老迟到乐曲,最近开发中收集的这篇文章主要介绍idea Servlet 环境配置 以及 创建 Servlet 客户端 Http 请求前言一、1)servlet环境配置二、创建servlet总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

  • 前言
  • 一、1)servlet环境配置
      • 1.新建项目
      • 2.选择项目类型
      • 3.项目创建完成
    • 2)、tomcat配置
      • 1.run运行依赖
      • 2.添加Modules依赖
  • 二、创建servlet
    • 两种创建方式
      • 1.继承HttpServlet
      • 2.实现Servlet接口
  • 总结


前言

学习新思想,争做开发dog


一、1)servlet环境配置

本人idea2019版本
下载tomcat,解压。我放在G盘的是8.5版本。可以根据自己需求选择
官网地址:https://tomcat.apache.org/

1.新建项目

在这里插入图片描述

2.选择项目类型

在这里插入图片描述
然后依次点击下一步
在这里插入图片描述

3.项目创建完成

在这里插入图片描述
这个时候我们会看到有这些文件。除了那个login.jsp其他文件都应该有,才算成功创建。

2)、tomcat配置

1.run运行依赖

在标题栏选择run
在这里插入图片描述
依次点击
在这里插入图片描述
更改名称
在这里插入图片描述

2.添加Modules依赖

在这里插入图片描述
在这里插入图片描述
以上,就是整个servlet的环境配置。有什么不懂的,评论区留言。

二、创建servlet

两种创建方式

1.继承HttpServlet

重写:doGet和doPost方法
doGet():处理get请求
doPost():处理post请求

新建一个类HelloWoldServlet继承HttpServlet

/**
 * @author fish
 * @date 2022/7/22
 */

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;
//该注解的作用等于web.xml里面的(配置请求地址)
@WebServlet("/hello")
public class HelloWoldServlet extends HttpServlet {
    //处理get请求
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        System.out.println("get 请求");
    }
    //处理post请求
    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        System.out.println("post 请求");
    }
}

运行
在弹出的浏览器窗口里输入,回车
在这里插入图片描述

这里的hello是你的@WebServlet(“/hello”)里的名字,可更改。

在idea运行框里输出了 get 请求,那么,你的get请求,就ok了。
在这里插入图片描述

post请求,需要创建一个jsp文件来实现。

2.实现Servlet接口

创建一个login.jsp文件用来收到post请求

<%--
  Created by IntelliJ IDEA.
  User: Administrator
  Date: 2022/7/22
  Time: 14:00
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
    <%--action:请求地址
    method:
        get:对应到get请求
        post:对应post请求--%>
    <form action="./user" method="post">
        <span>用户名:</span><input type="text" name="userName">
        <br>
        <span>密码:</span><input type="password" name="userPwd">
        <br>
        <input type="submit" value="登录">
    </form>
</body>
</html>

在这里插入图片描述

控制台返回
在这里插入图片描述
以上就是简易的get和post请求。


总结

都看到这了,各位客官点个赞,再走呗!
小编在这有礼了。

最后

以上就是老迟到乐曲为你收集整理的idea Servlet 环境配置 以及 创建 Servlet 客户端 Http 请求前言一、1)servlet环境配置二、创建servlet总结的全部内容,希望文章能够帮你解决idea Servlet 环境配置 以及 创建 Servlet 客户端 Http 请求前言一、1)servlet环境配置二、创建servlet总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部