如何在servlet中检索子域?春天有没有帮手

Bla*_*man 5 java spring servlets spring-mvc

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

然后,如果春天有任何助手?

所以我的网址就像:

jonskeet.stackoverflow.com
Run Code Online (Sandbox Code Playgroud)

JonSkeet是子域名.

我将创建一个过滤器,它将根据子域值加载一个对象.

顺便说一句,在创建过滤器时,有没有办法订购过滤器以确保它们按特定顺序点火?

Ale*_*exR 7

我怀疑有一个特殊的API.但你可以使用HttpRequest获取它request.getServerName().split("\\.")[0].看起来很容易.

限制是您不能支持包含点字符的"子域",例如jon.skeet.stackoverflow.com.