Tôi muốn đơn giản hóa JSP của mình hơn nữa bằng cách minh bạch bao gồm cả chúng. Ví dụ: đây là dòng tôi muốn xóa:Tự động bao gồm JSP trong mọi JSP
<%@ include file="/jsp/common/include.jsp"%>
Tệp include.jsp về cơ bản tuyên bố tất cả thư viện thẻ tôi đang sử dụng. Tôi đang chạy này trên WebSphere 6.0.2 Tôi tin tưởng và đã thử cấu hình này:
<!-- Include this for every JSP page so we can strip an extra line from the JSP -->
<jsp-config>
<jsp-property-group>
<url-pattern>*.htm</url-pattern>
<!--<include-prelude>/jsp/common/include.jsp</include-prelude>-->
<include-coda>/jsp/common/include.jsp</include-coda>
</jsp-property-group>
</jsp-config>
Cả include-prelude
và include-coda
đã không làm việc.
Tôi đã đọc rằng những người dùng WebSphere khác không thể thực hiện điều này và đang chạy; Tuy nhiên, người dùng tomcat đã có thể.
Chúng tôi có thể đang nâng cấp websphere, nhưng chúng tôi sẽ không bao giờ thay thế nó vì cùng lý do nó được chọn để phát triển ngay từ đầu. Tôi đã từng thích các sản phẩm của IBM cho đến khi tôi bắt đầu sử dụng WID/WAS. –