Wir entwickeln eine Java-Webanwendung, die JSF (Richfaces through Seam) für die Benutzeroberfläche verwendet. Ich habe mehrere Artikel gelesen, die darauf hindeuten, dass die Verwendung des Attributs "gerendert =" auf UI-Komponenten zu einem beträchtlichen Leistungseinbruch führt. Wir haben mehrere Komponenten, die wir abhängig davon, ob ihre Werte festgelegt sind, aktivieren oder deaktivieren möchten. Wenn wir beispielsweise einen Artikel zum Verkauf anbieten, hätten wir keine Menge leerer Felder für Attribute, die nicht festgelegt sind.JSF - Alternative zu "gerendert ="?
Angesichts dieser Leistungseinbußen haben wir jedoch Bedenken, mehrere "gerenderte" Felder zu verwenden. Gibt es dafür eine bessere Alternative? Können wir etwas tun, um die Leistung bei der Nutzung dieses Feldes zu verbessern?
Ich würde an Links zu Artikeln interessiert sein, die den Leistungshit des gerenderten Attributs darstellen ... – Dolph
Ich würde mich auch für die Profitergebnisse Ihrer Webanwendung interessieren. Hinweis: [VisualVM] (https://visualvm.dev.java.net/) + [JMeter] (http://jakarta.apache.org/jmeter/). – BalusC
Sobald ein solcher Artikel hier ist vor allem der Abschnitt über „Die Kosten für Conditional Rendering“ ... http://www.jsfcentral.com/articles/speed_up_your_jsf_app_1-2.html Wir haben keine wesentliche Profilierung getan uns selbst. Wir haben noch nicht viel von der UI-Programmierung gelernt, wollten aber sicherstellen, dass wir es richtig angehen, wenn wir es tun. – Shadowman