当前位置: 首页 > 知识库问答 >
问题:

如何在servlet init()方法中编写request.getRemoteHost()方法?[副本]

邹曦之
2023-03-14

例如:

public void init() throws ServletException
{
    String remoteHost = request.getRemoteHost();
    System.out.println("----------");
    System.out.println("------ ServletInitializer Servlet Initialized successfully ------");
    System.out.println("----------remoteHost :"+remoteHost);
}

共有1个答案

何玉韵
2023-03-14
request.getRemoteHost()

insideinit()没有任何意义

请理解init方法是在servlet初始化期间调用的,而不是针对每个请求。

所以您可以在post/get方法中处理它。init()不依赖于请求

String ipAddress = request.getRemoteAddr();
 类似资料:
  • 问题内容: 我想在Swift中编写一个方法。在这里,我在Objective-C中初始化一个类: 如何在Swift中编写此方法? 问题答案: 我想这可能是您上课的良好基础 我想避免将键复制粘贴到项目中,因此我将可能的键放入这样的示例中: 并且您可以像这样改进您的方法,并且将来您可以避免代码中任何可能的键错误: 注意:那只是如何做的一个原始想法,根本不需要使用便捷的初始化程序,但是对于我对您的最终课程

  • 我正在为我的HeapSort静态方法开发一个辅助方法私有E sortRemove()。让我注意一下,这个堆是一个MaxHeapPriorityQueue,它的所有元素都有一个子元素,其值小于父元素。 我正在努力 重复调用删除,直到堆为空。 但是,当一个元素被“删除”时,它被移动到数组的末尾,而不是完全从数组中逐出。 当你完成时,瞧!数组已排序。 我试图弄清楚如何让这个算法适合我的代码。 因此我有:

  • 如何编写一个toString()方法,为三名员工打印名称和computePay,小数点后两位?在我添加StringBuilder之前,该程序正在工作(将名称和周支付打印到命令行)。感谢任何帮助。

  • 问题内容: 我正在使用Python的应用程序编写一些测试用例。现在,我需要将一个对象列表与另一个对象列表进行比较,以检查第一个列表中的对象是否符合我的期望。 如何编写自定义方法?应该怎么办?是否应该在失败时引发例外?如果是,哪个例外?以及如何传递错误消息?错误消息应该是unicode字符串还是字节字符串? 不幸的是,官方文档没有解释如何编写自定义断言方法。 如果您需要一个真实的示例,请继续阅读。

  • 你好,我正在开发Angularjs应用程序。我正在尝试调用post方法,但我无法调用post方法。 下面是我的代码。 在请求头,我可以看到请求方法:选项,但我做了POST请求?我能知道我做错了什么吗?如有任何帮助,我们将不胜感激。谢谢.

  • 你能在main方法中写一个方法吗?例如,我发现以下代码: max方法可以在main方法中编码吗?