Koşullu olarak gösteriliyor AKSARAY bileşenleri
İlk olarak, Java EE yeni duyuyorum, güçlü bir ASP geldi .NET geliştirme arka plan. Ben geçmiş net, ve ben belki Bayan bu ama göründüğü gibi basit ve düz-to-the-nokta öğreticiler nasıl yapabilirim bağlayın destek bean sınıfı için bir OLUMSUZLUK bileşenleri.
İyi bir örnek, bunun gibi, menü çubuğu ve formları bir dizi gibi bir dizi bağlantı olduğu OLUMSUZLUK bir sayfa oluşturmak için çalışıyorum şu anda. Yapmayı planlıyorum ne yani, bir bağlantıya tıklandığında, belirli bir form oluşturulur.
ASP.NET kolaylıkla eleman almak ve öznitelik görüntülenebilir olması için ayarlayın olabilir. Eğer OLUMSUZLUK kolay yolu (heck, herhangi bir şekilde bile) bunu yapmak için varsa merak ediyorum.
Formları zaten sayfada sadece "render" ben belirli bir bağlantıyı tıklatın true özniteliği. ayarı bir konudur
CEVAP
Evet, rendered
özniteliğini kullanın.
<h:form rendered="#{some boolean condition}">
Genellikle model için kravat yerine model bileşeni tutup manipüle izin.
E. g.
<h:form rendered="#{bean.booleanValue}" />
<h:form rendered="#{bean.intValue gt 10}" />
<h:form rendered="#{bean.objectValue eq null}" />
<h:form rendered="#{bean.stringValue ne 'someValue'}" />
<h:form rendered="#{not empty bean.collectionValue}" />
<h:form rendered="#{not bean.booleanValue and bean.intValue ne 0}" />
<h:form rendered="#{bean.enumValue eq 'ONE' or bean.enumValue eq 'TWO'}" />
Kullanım durumunda, hadi aşağıdaki linki gibi bir parametre geçirilmesi olduğunu varsayalım:
<a href="page.xhtml?form=1">link</a>
Daha sonra aşağıdaki formu gösterebilirsiniz:
<h:form rendered="#{param.form eq '1'}">
(#{param}
örtülü EL bir nesne Map
isteği temsil eden bir parametre) dir
Nasıl koşullu olarak gözlemlenebilir b...
Nasıl koşullu olarak AngularJS form gi...
Bileşenleri AKSARAY MVC çerçevesinde M...
Nasıl koşullu olarak AngularJS CSS sti...
Visual Studio binada zaman koşullu ola...