最近在做样式编辑器,其中的一个需求是从文件中读取样式然后也编辑页面展示。我先按照"}"对样式进行分割,然后把每个样式定义进一步按照";"进行分割分割后按照名值对的形式保存在一个HashMap中,然后把这个HashMap和样式名称一起存放在一个总的HashMap中。
在java中获取样式的内容只要使用多次get就可以了,但是在jstl中如何获取那?于是我就按照js中关联数组的方式进行了尝试,发现居然可以,而且也支持多级查询,比如:
同样如果name比较简单(不包含空格等)还可以用.的方式进行读取,比如:
在java中获取样式的内容只要使用多次get就可以了,但是在jstl中如何获取那?于是我就按照js中关联数组的方式进行了尝试,发现居然可以,而且也支持多级查询,比如:
${style[".bright"]["color"] }同样如果name比较简单(不包含空格等)还可以用.的方式进行读取,比如:
${style[".bright"].color }。
4112

被折叠的 条评论
为什么被折叠?



