zoukankan      html  css  js  c++  java
  • SpringMVC中获取Servlet原生的API

    此文转载自:https://blog.csdn.net/weixin_43883917/article/details/113099637#commentBox

    控制器代码:

    package com.Keafmd.controller;
    
    import com.Keafmd.domain.Account;
    import com.Keafmd.domain.User;
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    
    import javax.servlet.ServletContext;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.http.HttpSession;
    
    /**
     * Keafmd
     *
     * @ClassName: ParamController
     * @Description:
     * @author: 牛哄哄的柯南
     * @date: 2021-01-24 15:57
     */
    
    @Controller
    @RequestMapping("/param")
    public class ParamController {
    
        /**
         * 原生的API
         * @return
         */
        @RequestMapping("/testServlet")
        public String testParam(HttpServletRequest request, HttpServletResponse response){
    
            System.out.println("执行了testServlet");
            System.out.println("request:"+request);
    
            HttpSession session =request.getSession();
            System.out.println("session:"+session);
    
            ServletContext servletContext = session.getServletContext();
            System.out.println("servletContext:"+servletContext);
    
            System.out.println("response:"+response);
    
            return "success";
        }
    }
    

    jsp代码:

    <%--
      Created by IntelliJ IDEA.
      User: keafmd
      Date: 2021/1/24
      Time: 15:55
      To change this template use File | Settings | File Templates.
    --%>
    <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    <html>
    <head>
        <title>请求参数绑定</title>
    </head>
    <body>
    
    <a href="param/testServlet">servlet原生的API</a>
    
    </body>
    </html>
    

    运行结果:

    执行了testServlet
    request:org.apache.catalina.connector.RequestFacade@49c42855
    session:org.apache.catalina.session.StandardSessionFacade@d52f38e
    servletContext:org.apache.catalina.core.ApplicationContextFacade@74dcdc30
    response:org.apache.catalina.connector.ResponseFacade@395b82b4
    

    以上就是SpringMVC中获取Servlet原生的API的全部内容。

    看完如果对你有帮助,感谢点赞支持!
    如果你是电脑端的话,看到右下角的 “一键三连” 了吗,没错点它[哈哈]

    在这里插入图片描述

    加油!

    共同努力!

    Keafmd

       

    更多内容详见微信公众号:Python测试和开发

    Python测试和开发

  • 相关阅读:
    使用VMware Workstation和Virtual Network Editor管理虚拟网络
    关于VMware虚拟机的上网问题[Workstation版本] [备用]
    verycd上的一些视频课程
    什么是HD , HDTV , BD(BluRay) , HDDVD
    Vim 统计(利用自身替换的副作用)
    zz再谈“安防IT化”
    浙江大学-英特尔嵌入式技术中心成立
    shell脚本条件测试与比较
    shell脚本特殊变量与变量子串相关知识
    Linux基础和帮助
  • 原文地址:https://www.cnblogs.com/phyger/p/14331053.html
Copyright © 2011-2022 走看看