Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何管理自定义CSS?_Java_Css_Spring - Fatal编程技术网

Java 如何管理自定义CSS?

Java 如何管理自定义CSS?,java,css,spring,Java,Css,Spring,我有一个由Java7支持的小部件,Spring支持RESTURI,HTML/CSS/JS支持view部分。我想让我的用户在后端网站中注入css颜色来定制小部件,这样我就创建了一个表单,将值存储在数据库中 现在,我想创建一个自定义CSS文件,其中包含我的用户可以在HTML页面中注入的值。我如何管理这个用例?如果解决方案可以使用Java7和/或Spring,那就太好了 提前感谢您的回答。一种方法是,使用JSP(和spring控制器)创建CSS文件。那么这就像一个动态页面,其url以“css”结尾。它

我有一个由Java7支持的小部件,Spring支持RESTURI,HTML/CSS/JS支持view部分。我想让我的用户在后端网站中注入css颜色来定制小部件,这样我就创建了一个表单,将值存储在数据库中

现在,我想创建一个自定义CSS文件,其中包含我的用户可以在HTML页面中注入的值。我如何管理这个用例?如果解决方案可以使用Java7和/或Spring,那就太好了


提前感谢您的回答。

一种方法是,使用JSP(和spring控制器)创建CSS文件。那么这就像一个动态页面,其url以“css”结尾。

它可以缓存吗?这不是我的问题,但很重要。@Franck Yapadesouci Anso:你是说http响应头缓存参数吗?-是:您可以在负责处理请求的spring控制器中设置它们。我的意思是,如果我有来自两个不同用户的两个自定义CSS,并且没有修改,那么只需返回以前根据请求CSS的用户生成的JSP的可缓存版本。对于发明ETag的这个用例,spring也支持这一点。