gpt4 book ai didi

java - 如何在java应用程序运行时更新css文件

转载 作者:太空宇宙 更新时间:2023-11-04 10:09:47 25 4
gpt4 key购买 nike

我有一个java spring应用程序。我必须在运行时更新 css 文件,这意味着从用户界面中,当我单击“保存”按钮时,我将使用颜色选择器选择颜色,我必须使用指定的颜色更新 css 文件。

我正在尝试从位置 tomcat7\webapps\<project-name> folder\themes 更新 css 文件等等。但我再次需要创建 war 文件并需要部署。

有没有更好的办法?

基本上,我需要的是当我从用户界面更改颜色时,应通过 css 将相同的颜色应用于整个 Web 应用程序。

最佳答案

如果用户需要从颜色选择器中选择任何颜色,那么使用单独的样式表可能没有意义。相反,您可以在每个页面的加载上运行 JavaScript 来设置特定的颜色。您可以将值从应用程序传递到网页或调用 ajax 函数来获取样式。 JavaScript 可以包含在每个页面上。这需要将用户的颜色/样式选择保留在持久位置(例如数据库或用户 session )中。

类似这样的Change CSS value when page has loaded? 。不过,您可能需要在显示页面之前设置样式。 (即不在“.ready”函数中)

关于java - 如何在java应用程序运行时更新css文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52498840/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com