【发布时间】:2013-01-28 01:49:50
【问题描述】:
我在 jstl 中使用 DynamicAttribute。它可能会捕获所有未在 tld 中声明的属性。有没有办法只为某些不存在的属性生成编译错误?
假设我想禁止使用foo="bar" 属性,但允许动态使用data-*="bar" 作为* HTML 5 数据属性规范中指定的任何字符串。
如果没有这样的功能,我将如何使用当前的 java jstl 规范实现相同的结果?
【问题讨论】:
我在 jstl 中使用 DynamicAttribute。它可能会捕获所有未在 tld 中声明的属性。有没有办法只为某些不存在的属性生成编译错误?
假设我想禁止使用foo="bar" 属性,但允许动态使用data-*="bar" 作为* HTML 5 数据属性规范中指定的任何字符串。
如果没有这样的功能,我将如何使用当前的 java jstl 规范实现相同的结果?
【问题讨论】:
我认为这个功能不可能实现,如果我错了,鼓励任何人回答,然后我会接受。
【讨论】: