由于动态ID的可访问性,我不能使用JSF <h:inputHidden/>
而是必须使用HTML:
<input type="hidden" id="sound_#{recordingTag}" value="#{wavRecorded}"/>
当我使用JSF时,值会更新回辅助bean,但由于#{recordingTag}
中的变量,ID不完整/不正确。当我只使用HTML时,ID工作正常,我可以访问JS中的元素,但值不会返回到我的bean。
基本上我需要这个元素像<h:inputHidden/>
一样行动,但ID属性需要像<input/>
一样。
这一切都在UI:include
源页面中完成。 wavRecorded
和recordingTag
是UI:param
元素。