我正在瀏覽如何在JSF中定義自定義組件。根據Java EE教程,任何自定義組件都需要在taglib中進行描述。當我查看PrimeFaces源代碼時,找不到任何taglib文件或任何提示,其中命名空間已被綁定,並且已定義可用的組件。我加入primefaces罈子我的依賴,增加PrimeFaces 4的taglib定義在哪裏?
xmlns:p="http://primefaces.org/ui
到XML命名空間,定義我的網頁上的一些primfaces組件和它的作品...
好的,但也可以找我在相關的taglib源代碼或二進制包,也沒有我的IDE(IntelliJ)能夠找到「xmlns:p =」http://primefaces.org/ui「所指向的位置,因此代碼完成也是不可能的(所有其他mojarra taglibs )
PrimeFaces可能直接通過Java類中的註釋定義taglib,還是在運行時生成它?很容易找到UIComponents,Primefaces在其源代碼中定義,但taglib的配置似乎缺失。我相信我只是不知道PrimeFaces是如何做的,但javaeetutorial沒有描述任何其他機會,除了定義一個...- taglib.xml
Thx的附加信息。 –