คำถามติดแท็ก facelets


3
JSTL ใน JSF2 Facelets …เข้าท่าไหม?
ฉันต้องการส่งออกโค้ด Facelets เล็กน้อยตามเงื่อนไข เพื่อจุดประสงค์นั้นแท็ก JSTL ดูเหมือนจะทำงานได้ดี: <c:if test="${lpc.verbose}"> ... </c:if> อย่างไรก็ตามฉันไม่แน่ใจว่านี่เป็นการปฏิบัติที่ดีที่สุดหรือไม่? มีวิธีอื่นในการบรรลุเป้าหมายของฉันหรือไม่
163 jsf  jsf-2  jstl  facelets 

1
เมื่อใดควรใช้ <ui: include> ไฟล์แท็กคอมโพสิตคอมโพสิตและ / หรือคอมโพเนนต์แบบกำหนดเอง
ฉันเริ่มใช้ JSF 2.0 กับ Facelets เมื่อเร็ว ๆ นี้และรู้สึกงงงวยกับส่วนประกอบคอมโพสิตใหม่ที่รู้&lt;ui:include&gt;เทคนิคที่มีอยู่และเทคนิคอื่น ๆ ที่ Facelets 1.x นำเสนอ อะไรคือความแตกต่างระหว่างแนวทางเหล่านี้? ดูเหมือนว่าพวกเขาจะนำเสนอสิ่งเดียวกัน: &lt;ui:param&gt;vs &lt;cc:attribute&gt;, &lt;ui:insert&gt;+ &lt;ui:define&gt;vs tag files, การนำเทมเพลตที่มีอยู่มาใช้ซ้ำ มีอะไรนอกเหนือจากไวยากรณ์และข้อกำหนดของอินเทอร์เฟซที่ชัดเจนในกรณีของคอมโพสิตหรือไม่? ประสิทธิภาพอาจแตกต่างกันหรือไม่?

6
ชื่อเอนทิตีต้องเป็นไปตาม "&" ในการอ้างอิงเอนทิตีทันที
ฉันต้องการใส่เกมแพ็คแมนในหน้า * .xhtml ของฉัน (ฉันใช้ jsf 2 และ primefaces 3.5) อย่างไรก็ตาม เมื่อฉัน "แปล" หน้า html ใน xhtml ฉันได้รับข้อผิดพลาดที่สคริปต์นี้: &lt;script&gt; var el = document.getElementById("pacman"); if (Modernizr.canvas &amp;&amp; Modernizr.localstorage &amp;&amp; Modernizr.audio &amp;&amp; (Modernizr.audio.ogg || Modernizr.audio.mp3)) { window.setTimeout(function () { PACMAN.init(el, "./"); }, 0); } else { el.innerHTML = "Sorry, needs a decent …

5
Error Parsing /page.xhtml: Error Traced [line: 42] มีการอ้างอิงเอนทิตี“ nbsp” แต่ไม่ได้ประกาศ
ฉันต้องการใช้ช่องว่างที่ไม่ทำลายในหน้า JSF ของฉัน ฉันรู้ว่าใน HTML ธรรมดาฉันสามารถใช้&amp;nbsp;สำหรับสิ่งนี้ได้และมันก็ใช้ได้ดี อย่างไรก็ตามเมื่อฉันใส่สิ่งเหล่านี้&amp;nbsp;ในหน้า Facelets มันจะเกิดข้อผิดพลาดดังนี้: Error Parsing /page.xhtml: Error Traced [line: 42] มีการอ้างถึงเอนทิตี "nbsp" แต่ไม่ได้ประกาศ มันเกิดจากอะไรและฉันจะแก้ได้อย่างไร?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.