1
<html xmlns="http://www.w3.org/1999/xhtml"
        xmlns:h="http://java.sun.com/jsf/html" 
        xmlns:ui="http://java.sun.com/jsf/facelets"
        xmlns:form="http://www.springframework.org/tags/form" <-- CANNOT_FIND_FACELET_TAGLIB
        xmlns:s="http://www.springframework.org/tags"> <--  CANNOT_FIND_FACELET_TAGLIB
<ui:composition template="../../templates/master-page.xhtml">
    <ui:define name="title">Home</ui:define>
    <ui:define name="parentSelected">Restaurante</ui:define>
    <ui:define name="childSelected">Adicionar</ui:define>
    <ui:define name="content">
        bla
        ${teste}
        ${teste2}
        <h:button value="BLA" />
    </ui:define>
</ui:composition>
</html>

晚安,我在使用 Spring Form taglib 在页面上创建带有 spring 的表单时遇到了问题。使用jsf的xhtml,使spring form taglib不被识别。

4

1 回答 1

0

您的类路径中应该有 spring-servlet.jar,表单 taglib 存在于这个 jar 中的 META-INF 中。

于 2012-04-19T03:30:59.600 回答