我正在开发一个项目,我想为每个用户提供唯一的 URL。
例如:
www.SocialNetwork.com/jhon
www.SocialNetwork.com/jasmine
到目前为止,我能够做到这一点:
www.SocialNetwork.com/profiles/jasmine
这profiles
是我可以通过以下方式获取用户名的操作
<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>
但我想实现这样的目标:
www.SocialNetwork.com/jasmine
只需使用域名和用户名。
就像推特一样:
www.twitter.com/username
如何做到这一点?