【发布时间】:2012-05-22 03:25:24
【问题描述】:
我已经尝试过寻找,它只是变得愚蠢。
我正在运行 Glassfish 3.1.1,
JSF 版本 2
和netbeans 7.0.1
以下内容根本行不通。
剪掉
我知道这一定很愚蠢,这是 netbeans 一直在说的:
组件库Jstl Core不包含组件
在我检查过的每个 JSTL 标记库中,它确实如此!
【问题讨论】:
我已经尝试过寻找,它只是变得愚蠢。
我正在运行 Glassfish 3.1.1,
JSF 版本 2
和netbeans 7.0.1
以下内容根本行不通。
剪掉
我知道这一定很愚蠢,这是 netbeans 一直在说的:
组件库Jstl Core不包含组件
在我检查过的每个 JSTL 标记库中,它确实如此!
【问题讨论】:
<c:remove> 最初位于旧版 JSP 视图技术的 JSTL 库中。 Facelets,JSP 的继承者,只有一个 subset 的 JSTL 标签被重新定义(JSP 标签在 Facelets 中不起作用,它们已经被移植/重写)。 <c:remove> 不在其中。
您的具体问题必须以不同的方式解决。由于具体的功能需求不清楚,我无法详细回答。但我猜您实际上需要一个 JSF @ViewScoped 或一个 CDI @ConversationScoped bean 并将所需的属性存储在其中。当视图范围或对话范围结束时,它将被删除。这些范围定义明确,位于请求范围和会话范围之间。另见How to choose the right bean scope?
【讨论】: