getmethod方法什么意思_getstring方法

getmethod方法什么意思_getstring方法getMethod方法要注意的地方:类对象.getMethod(mName,HttpServletRequest.class,HttpServletResponse.class);第一个参数是mName“方法名称”第二个参数是“方法参数的类对象”//这个就是为什么他是.class的原因,为什么参数是类对象?因为这个是Java规定的举个例子  这是一个抽取出的通用的servlet(页面请求经过的第…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

getMethod方法要注意的地方:

类对象.getMethod(mName,HttpServletRequest.class,HttpServletResponse.class);

第一个参数是mName方法名称

第二个参数是“方法参数的类对象”//这个就是为什么他是.class的原因,为什么参数是类对象?因为这个是Java规定的

举个例子

   这是一个抽取出的通用的servlet(页面请求经过的第一个servlet,所有页面请求必须经过的一个servlet, baseservlet)

protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

        try {

            //1.获取方法名称
            String mName = request.getParameter(“method“);
           
            //2.获取方法对象
            Method method = this.getClass().getMethod(mName,HttpServletRequest.class,HttpServletResponse.class);
            
            //3.让方法执行,接受返回值
            String path = (String) method.invoke(this, request,response);
            
            //4.判断返回值是否为空,若不为空,统一处理请求转发
            if(null != path) {

                request.getRequestDispatcher(path).forward(request, response);
            }
        } catch (Exception e) {

            e.printStackTrace();
            throw new RuntimeException();
        }
    }

三,这是一个具体执行某类操作的servlet(这里是执行用户注册的servlet,页面请求经过的第二个servlet,userservlet)

public String registUI(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

        return “/jsp/register.jsp”;

     }

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/193509.html原文链接:https://javaforall.net

(0)
上一篇 2025年11月24日 上午8:15
下一篇 2025年11月24日 上午8:43


相关推荐

  • c++ strstr函数_简述酒精灯的正确使用方法

    c++ strstr函数_简述酒精灯的正确使用方法strstr方法是比较常用的,我在使用的过程中经常会忘掉入参中的两个字符串到底谁是谁的子串,今天记录一下,加深一下印象。注意:strstr(str1,str2)  此时千万要记住,这是在判断str2是否是str1的子串!!重要的事情:这是在判断str2是否是str1的子串!!这是在判断str2是否是str1的子串!!这是在判断str2是否是str1的子串!!好了,也就是在…

    2022年10月15日
    1
  • 域名绑定IP地址

    域名绑定IP地址域名绑定 IP 地址 1 进入阿里云的管理控制台的域名管理中 2 选择要绑定的域名点击解析 3 增加解析绑定 IP 就用 A 记录 然后记录值填写 IP 地址 这个域名可以不备案 指定 URL 地址 就用隐性 RUL 用域名访问会隐藏 URL 地址 指定到 URL 地址 域名要备案 主机记录一般用 www 访问就是 www 域名 有些要求用二级域名 就在主机记录里填

    2026年3月20日
    2
  • JavaWeb-简单学生信息管理系统的实现-Jsp+Servlet+MySql

    JavaWeb-简单学生信息管理系统的实现-Jsp+Servlet+MySql关注公众号:吾爱代码,回复Java学生管理系统,获取下载链接~关注公众号:吾爱代码,回复Java学生管理系统,获取下载链接~关注公众号:吾爱代码,回复Java学生管理系统,获取下载链接~

    2022年6月11日
    39
  • SeaWeedFS的特性

    SeaWeedFS的特性1 默认 master 服务器与 volume 服务器之间的 heartbeat 时间是 5s2 seaweedfs 中的名词简介 master 存储文件和 fid 映射关系 volumn 实际存储文件 datacenter 数据中心 rack 机架 一个机架属于特定的数据中心 一个数据中心可以包含多个机架 collection 一组 volume 的集合 如果在存储文件的时候没有指定 colle

    2026年3月18日
    2
  • tk.mapper_需求分析4个步骤

    tk.mapper_需求分析4个步骤引言  Mybatis支持@SelectProvider注解,tkMapper正是运用了该技术,通过解析持久类,拼接xml形式的SQL语句,重新为MappedStatment设置SqlSource实现功能。核心配置<beanclass=”tk.mybatis.spring.mapper.MapperScannerConfigurer”>&l…

    2026年4月16日
    4
  • pycharm2021激活码【中文破解版】

    (pycharm2021激活码)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~9ADCNKZL59-eyJsaWNlb…

    2022年3月22日
    80

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号