它几乎想要说 – 在java中编写一个javascript代码并在呈现HTML时注入它 – 是否可能?
谢谢,
解决方法 几种方式.>使用< h:panelGroup layout =“block”>.它呈现HTML< div>元件.
<h:panelGroup layout="block" rendered="#{bean.condition}"> content</h:panelGroup>
>包装HTML< div> < h:panelGroup>内的元素.没有任何客户端属性,如ID,styleClass,onclick等,< h:panelGroup>不会渲染任何东西.然而,使用它们将呈现< span> element(或< div>如果layout设置为block).
<h:panelGroup rendered="#{bean.condition}"> <div>content</div></h:panelGroup>
>包装HTML< div> < f:verbatim>内的元素.
<f:verbatim rendered="#{bean.condition}"> <div>content</div></f:verbatim>
MyFaces生成HTML的方式并不那么特别. Mojarra JsF实现也是如此.竞争对手Struts2,Spring MVC,Wicket,Tapestry等等.也. Microsoft ASP.NET MVC也. PHP也.事实上所有服务器端语言.仅仅是因为webbrowser不理解它们.它只能理解HTML / CSS / Js;)
至于将JavaScript与Java / JsP / JsF混合使用,您可能会发现this article很有用.
总结以上是内存溢出为你收集整理的在JSF 1.2中显示或隐藏HTML DIV全部内容,希望文章能够帮你解决在JSF 1.2中显示或隐藏HTML DIV所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)