簡體   English   中英

eclipse web.xml jsp配置

[英]eclipse web.xml jsp config

在啟用了Dynamic Web Module 3.0方面的Eclipse JEE項目中,我正在開發一個webapp片段,該片段由Java類,JSP和其他頁面組成,然后將其部署在WAR中。 在此WAR的web.xml ,包含以下內容:

<jsp-config>
    <taglib>
        <taglib-uri>/tags/struts-tiles</taglib-uri>
        <taglib-location>/WEB-INF/struts-tiles.tld</taglib-location>
    </taglib>
    [same for other taglibs, JSTL core etc.]
</jsp-config>

這迫使我在JSP的開始階段必須具備以下條件:

<%@ taglib uri="/tags/struts-tiles" prefix="tiles"%>

但是,然后,我如何告訴Eclipse將這個jsp配置考慮在內? 現在,它只是在類路徑中查找,找到tlds的standard.jarstruts.jar ,並發現<uri>是錯誤的(例如,對於struts-tiles,它是http://jakarta.apache.org/struts/tags-tiles而不是/tags/struts-tiles ),然后JSP解析器Can not find the tag library descriptor for...

如果將web.xml粘貼到項目的WEB-INF文件夾中,似乎將被忽略。

您是否考慮過使用Web片段(部署描述符片段),它允許您編寫web.xml配置的模塊化“塊”,然后在開發過程中容器可以將其組合以形成整個應用程序。

要求 :

1)每個片段都必須位於META-INF / web-fragment.xml文件中的其自己的JAR(通常與構成應用程序的配置類一起)中。 (最多一個!)

2)必須將JAR文件部署到Web應用程序的/ WEB-INF / lib /目錄中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM