我首先想知道是否存在使用纯servlet从URL获取子域的内置方法?

然后 Spring 是否有 helper ?

所以我的网址是这样的:

jonskeet.stackoverflow.com

其中JonSkeet是子域。

我将创建一个过滤器,该过滤器将基于子域值加载对象。

顺便说一句,在创建过滤器时,是否可以订购过滤器以确保它们均按特定顺序启动?

最佳答案

我怀疑对此是否有特殊的API。但是您可以使用request.getServerName().split("\\.")[0]从HttpRequest中获取它。看来这很容易。

局限性是您不能支持包含点字符的“子域”,例如jon.skeet.stackoverflow.com

10-01 08:37
查看更多