Как создавать собственные URL-адреса с помощью Struts2? Например, www.twitter.com/goodyzain

Я работаю над проектом, в котором я хочу предоставить уникальный URL для каждого пользователя. Например,

http://www.SocialNetwork.com/jhon , http://www.SocialNetwork.com/jasmine,

Пока я в состоянии достичь этого:http://www.SocialNetwork.com/profiles/jasmine здесь профили мое действие, где я могу получить имя пользователя по

<constant name="struts.mapper.alwaysSelectFullNamespace" value="false"/>
<constant name="struts.enable.SlashesInActionNames" value="true"/>
<constant name="struts.patternMatcher" value="namedVariable"/> 


<action name="profiles/{username}" class="com.example.actions.ViewProfileAction">
  <result name="input">/WEB-INF/jsp/profile.jsp</result>
</action> 

но я хочу чего-то достичь,http://www.SocialNetwork.com/jasmine Просто доменное имя, а затем имя пользователя.

Как твиттер делает:

www.twitter.com/username

Как этого добиться?

Ответы на вопрос(2)

Ваш ответ на вопрос