一尘不染

h:outputScript未在库h中定义

jsp

我迷上了这段代码

<h:outputScript name="jsf.js" library="javax.faces" target="head"/>

但是我的IDE表示该<h:outputScript>标签未在h我声明如下的库中定义。

<%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%>

这是怎么回事?


阅读 284

收藏
2020-06-10

共1个答案

一尘不染

在JSF 2.0
<h:head><h:body><h:outputScript><h:outputStylesheet><f:ajax>和所有的<ui:xxx>标签都
没有 ,当你使用古JSP作为视图技术。相反,您应该使用其后继Facelets(通常是XHTML文件)。

自2009年以来,JSP就已 不推荐使用 JSF视图技术。学习JSF时,请确保您正在阅读最新的资源。从我们的JSF
Wiki页面开始

也可以看看:

2020-06-10