Spring 第一次登录时的自定义外观

Spring 第一次登录时的自定义外观,spring,web-applications,contextpath,Spring,Web Applications,Contextpath,我正在开发一个JavaSpringWebApp。要求每个用户都可以自定义webapp的外观和感觉。我想知道用户是否会看到定制的外观,即使是在第一次登录时。你会怎么做 我的想法是暂时的 多个上下文(每个客户),但它不是动态的 向用户发送带有某些属性的链接,然后将自定义信息设置为cookies 在Spring中,我可能会创建一些路径变量(@RequestMapping(value=“/{customerId}/login”)) 只需创建通用登录页面,这将是不可自定义的 您将如何实现这一目标?如果

我正在开发一个JavaSpringWebApp。要求每个用户都可以自定义webapp的外观和感觉。我想知道用户是否会看到定制的外观,即使是在第一次登录时。你会怎么做

我的想法是暂时的

  • 多个上下文(每个客户),但它不是动态的
  • 向用户发送带有某些属性的链接,然后将自定义信息设置为cookies
  • 在Spring中,我可能会创建一些路径变量(
    @RequestMapping(value=“/{customerId}/login”)
  • 只需创建通用登录页面,这将是不可自定义的

您将如何实现这一目标?

如果您想为每个用户提供定制外观,您可以使用。Spring还支持Portlet开发。

您可以为每个用户提供单独的url,可以使用子域或url参数。然后在处理页面中获取请求URL,以提供特定的外观


您还可以尝试探索,这是一个第三方工具,允许您根据访问URL定义网站主题。

不幸的是,技术堆栈已设置。无论如何,我都需要自定义门户。主要问题是如何在登录前显示定制(即客户公司徽标)