Làm cách nào để bao gồm tệp JSP từ một dự án khác vào dự án của tôi?Làm cách nào để bao gồm tệp JSP từ một dự án khác vào dự án của tôi
<%@ include file="./common/webappfooter.jsp"%>
Mã trên không hoạt động.
Làm cách nào để bao gồm tệp JSP từ một dự án khác vào dự án của tôi?Làm cách nào để bao gồm tệp JSP từ một dự án khác vào dự án của tôi
<%@ include file="./common/webappfooter.jsp"%>
Mã trên không hoạt động.
Chỉ hoạt động nếu dự án khác được gói trong hương vị của tệp JAR trong thư mục /WEB-INF/lib
của dự án webapp chính và nếu tệp JSP được đặt trong thư mục /META-INF/resources
của dự án khác.
Vì vậy, nếu bạn có một /META-INF/resources/common/webappfooter.jsp
trong dự án khác, thì sau đây bao gồm nên làm:
<jsp:include path="/common/webappfooter.jsp" />
Nếu bạn đang sử dụng một chút tự tôn trọng IDE, bạn có thể cấu hình nó để tự động bó dự án khác như JAR của dự án webapp /WEB-INF/lib
. Không rõ bạn đang sử dụng IDE gì, nhưng trong Eclipse, việc thêm dự án khác là Triển khai hội trong thuộc tính của dự án webapp chính.
Trong Eclipse, để tạo ra một dự án như vậy với cấu trúc thư mục bên phải chuẩn bị, chọn "Dự án Fragment Web" wizard.