คำถามติดแท็ก jsp-tags

5
ความแตกต่างระหว่างการรวมไฟล์ที่มี JSP รวมถึงคำสั่ง JSP รวมการกระทำและการใช้ไฟล์แท็ก JSP คืออะไร
ดูเหมือนว่ามีสองวิธีในการสร้างเทมเพลตด้วย JSP การรวมไฟล์กับหนึ่งในข้อความเหล่านี้ <%@ include file="foo.html" %> <jsp:include page="foo.html" /> หรือใช้ไฟล์แท็ก JSP // Save this as mytag.tag <%@ tag description="Description" pageEncoding="UTF-8"%> <html> <head> </head> <body> <jsp:doBody/> </body> </html> และในหน้า JSP อื่นเรียกมันว่าด้วย <%@ taglib prefix="t" tagdir="/WEB-INF/tags" %> <t:mytag> <h1>Hello World</h1> </t:mytag> ดังนั้นฉันควรใช้วิธีใด ขณะนี้มีการพิจารณาว่าเลิกใช้แล้วหรือทั้งสองใช้ได้และครอบคลุมกรณีการใช้ที่แตกต่างกัน แก้ไข การใช้ไฟล์แท็กนี้เหมือนกับการใช้การรวมหรือไม่ // Save this as product.tag <%@ …
155 java  jsp  include  jsp-tags  tagfile 

4
JSTL ถ้าแท็กสำหรับสตริงที่เท่ากัน
ฉันมีตัวแปรจากวัตถุในหน้า JSP ของฉัน: <%= ansokanInfo.getPSystem() %> ค่าของตัวแปรคือ NAT ซึ่งถูกต้องและฉันต้องการใช้องค์ประกอบของหน้าบางอย่างสำหรับค่านี้ ฉันจะใช้แท็กเพื่อทราบเคสได้อย่างไร? ฉันลองสิ่งที่ชอบ <c:if test = "${ansokanInfo.getPSystem() == 'NAT'}"> process </c:if> แต่ด้านบนไม่แสดงอะไรเลย ควรทำอย่างไร? หรือฉันสามารถใช้ scriptlets เช่น <% if (ansokanInfo.getPSystem().equals("NAT"){ %> process <% } %> ขอบคุณสำหรับคำตอบหรือความคิดเห็น
91 java  jsp  websphere  jstl  jsp-tags 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.