Я хочу определить тег jsp, который может принимать некоторые дополнительные атрибуты, которые не объявлены в файле .tld.Возможно ли это?
Я хочу это, потому что я хочу определить тег <cms:img>
, который будет генерировать тег html img
.Пользователь может передать ему некоторые атрибуты, но я не хочу ограничивать пользователя, я надеюсь, что он может использовать его как обычный тег html img.
Например, пользователь может использовать этот тег и передать некоторые необходимыеинформация:
<cms:img id="111" />
, которая сгенерирует HTML-тег img в виде:
<img src="/show_images?id=111" />
Все, что мне нужно, это атрибут id
.
Но пользователь может обработать егокак обычный тег html img и передайте ему некоторые дополнительные атрибуты, например:
<cms:img id="111" width="100px" height="100px" style="..." more attributes .. />
Я не хочу объявлять другие атрибуты в моем теге, потому что их слишком много, и пользователь может иметьих пользовательские атрибуты.
Итак, я хочу знать: могу ли я просто объявить атрибут id
в теге jsp, но разрешить ему принимать все остальные необъявленные атрибуты?