zoukankan      html  css  js  c++  java
  • doPost方法不支持 a 标签和地址栏直接输入地址访问

    demo

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <a href="index.do">点击我</a>>
    </body>
    </html>
    package com.test;
    
    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;
    
    /**
     * doPost方法不支持 a 标签和地址栏直接输入地址访问
     *
     * 测试方法1:把这个servlet只保留 doPost 方法,然后浏览器访问:127.0.0.1:8000/index.do
     * 测试方法2:把这个servlet只保留 doPost 方法,然后浏览器访问:127.0.0.1:8000/index.html,然后再点击页面的链接
     * 反证方法: 把这个servlet只保留 doGet 方法,一切正常
     */
    @WebServlet("/index.do")
    public class Index extends HttpServlet {
        @Override
        protected void doPost(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            response.setContentType("text/html; charset=UTF-8");
            PrintWriter out = response.getWriter();
            out.println("success");
            out.close();
        }
    }
  • 相关阅读:
    单位换算 M、Mb、MB
    数据库事务原子性、一致性、隔离性、持久性
    进制转换
    SpringBoot application.yum配置
    private 与 super
    sql 字段别名里包含特殊字符
    sql 中的分隔符
    sql 中的注释
    windows Ctrl + Alt + 方向键 取消屏幕反转
    1finally与return、exit()
  • 原文地址:https://www.cnblogs.com/Mike_Chang/p/10043434.html
Copyright © 2011-2022 走看看