【发布时间】:2011-11-10 04:03:45
【问题描述】:
如果单个 servlet 提供来自两个域 example1.com 和 example2.com 的数据,那么如何从 Java servlet 中的请求中检索域信息?
目的是根据域执行不同的操作。
【问题讨论】:
-
嗨培根,你能解决这个问题吗?
如果单个 servlet 提供来自两个域 example1.com 和 example2.com 的数据,那么如何从 Java servlet 中的请求中检索域信息?
目的是根据域执行不同的操作。
【问题讨论】:
很简单,javax.servlet.ServletRequest.getServerName()。还提供further methods检索请求信息,getScheme(),getServerPort()...
编辑:如果您有一个 Web 服务器保护您的应用程序服务器,则必须对其进行配置以支持此功能,否则 getServerName() 返回的应用程序服务器名称可能不是您想要的...
【讨论】: