问题标签 [facelets]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
745 浏览

java - seam-gen、netbeans 和完成

如何使seam-genNetBeans 6.5 一起工作,以便完成标签(s:、ui:、rich:、...)工作?在 seam-gen 创建的自由形式项目中,这不起作用。如果我创建一个标准的 NetBeans Web 应用程序(文件 -> 新项目),则完成确实有效。

谢谢,米。

0 投票
2 回答
4110 浏览

java - 如何解决 Facelets 和 Spring Web Flow 中的刷新问题?

对于我的特定项目,我使用 Facelets (1.1.14)、MyFaces (1.2.3) 和 Spring Web Flow (2.0.3)。我的 IDE 是 JDeveloper 10.1.3.3。我的浏览器是 IE6(工作要求)。

好吧...今天遇到了一个非常奇怪的问题。通常,当我使用 Facelets 时,我可以对我的 xhtml 文件进行任何我想要的更改,刷新我的浏览器窗口,然后立即查看更改。我将 Facelets development 设置为 true,Facelets refresh period 设置为 1。

直到今天下午,我对这个项目的 Facelets 刷新没有任何问题。但是,就在今天下午,我开始发现刷新页面时没有出现对 css 样式和类的更改。然后我开始看到其他页面元素的类似问题。在某些情况下,这些更改永远不会出现。在其他时候,我可以在一段时间后刷新页面并且更改已经反映。

我的 Facelets 页面刷新发生了什么?就好像它们都粘了一样。我习惯于在页面刷新时立即更改而不会出现复杂情况。有没有人遇到过这个?有什么解决方案或建议吗?

编辑

这个问题与 Spring Web Flow 有关。我的页面之一是纯 Facelets,它会立即反映刷新时的变化。我的其他 xhtml 页面在我的流程定义中作为视图状态被调用,并显示上述症状。尽管如此,他们在一两天前工作得很好......

编辑

好的,我已经能够隔离症状,但我仍然不知道它的原因。

似乎每当我有一个 facelets xhtml 文件呈现为流的视图状态并具有一个 h:form 元素时,当我更改页面上的 JSF 元素并刷新我的浏览器时,我就会出现奇怪的行为。这包括不显示其样式或样式类的更改。

对常规 HTML 元素的更改(例如更改输入元素的样式)似乎可以正常工作。将 h:form 更改为常规 HTML 表单允许在页面刷新时立即更改,甚至在 JSF 元素上也是如此。当我在不执行流程(仅使用 Facelets)时查看页面时,我从未遇到任何问题,即使使用 h:form 也是如此。

请告诉我有人以前遇到过这种情况,并有一些解决方案。任何人?

0 投票
1 回答
6032 浏览

jsf - Facelets:如何将 ui:insert 值作为 html 属性传递?

我正在尝试在 Facelets/JSF 环境中完成一个小调整。我几乎不知道所有这些是如何组合在一起的。

我在各个页面上定义了一个值作为“标题”

在另一页上,我引用了这个:

我可以很好地将html标签包裹在插入物周围,但我需要能够将“title”的值作为另一个元素的属性输出。我的最终目标是让它像这样在 html 中呈现:

如果我尝试将插入标记放在 content="" 位中,则会引发解析错误。有没有办法做到这一点?

0 投票
8 回答
242355 浏览

session - 从 JSF 页面获取请求和会话参数和属性

我正在使用带有 facelets 的 JSF,我需要在 JSF 页面中获取请求和会话参数。在 JSP 页面中,我得到了这样的参数:"${requestScope.paramName}""${sessionScope.paramName}". 但是现在使用 JSF 后只有 bean,除了 bean 属性之外,您无法获取任何值。

注意:我需要的会话属性是使用 acegi 安全性自动填充的,因此我无法访问它们。

那么现在该怎么办呢?

0 投票
2 回答
2387 浏览

jakarta-ee - 隐藏 .xhtml 源代码 - facelets/icefaces?

我对 Icefaces 和 Facelets 都是新手,但我在一个新项目中使用它们。我已经配置好了一切工作正常。但是,当我访问 mywebapp/file.xhtml 时,整个 facelets 模板源会出现在我的浏览器中。我如何隐藏它以防止用户查看我的服务器端模板?

0 投票
2 回答
661 浏览

java - 自定义 facelet 函数是否脏?

我的 facelets web 应用程序中有几个地方正在使用自定义 facelet 函数。出于某种原因,他们觉得很脏,我不知道为什么。StackOverflow 对自定义 facelet 函数的看法是什么?

0 投票
4 回答
9942 浏览

eclipse - 停止 Eclipse 在文件保存时重新启动我的 Web 应用程序

我正在 Eclipse 中创建一个 JSF/Facelets Web 应用程序。我已将我的项目配置为使用由 Eclipse 启动/停止的 Tomcat (6.0) 服务器。

每当我保存文件(例如 .xhtml)时,Eclipse 都会重新启动应用程序,从而破坏我的 HTTP 会话。这很烦人,因为我经常更新我的 .xhtml 文件,而应用程序不需要重新启动来检测更改。

有没有办法阻止 Eclipse 重新启动应用程序?具体来说,我可以将 Eclipse 配置为仅在保存某种类型的文件时重新启动应用程序吗?

0 投票
2 回答
1280 浏览

java - 我可以在 Google App Engine 应用程序中使用 facelets 吗?

我想做更多关于facelets的学习。既然 Java 是受支持的 Google 应用引擎语言,那么 facelets 实现中是否有任何内容会阻止在 App Engine 上使用?

编辑:谷歌的这个页面现在列出了各种框架及其与 App Engine 相关的状态。

0 投票
1 回答
3632 浏览

jsf - 在 facelets 中声明变量有多少种方法?

我注意到 c:set 在“include of include”中不能很好地使用,因为重要的通知 facelets 文档也不推荐它。

现在我在 ui:include 中使用 ui:param,但是当包含没有附带关于 params 的注释时,它有点分散,还有其他方法来声明“全局变量”吗?

0 投票
1 回答
761 浏览

jsf - 用于将 JSP taglib 支持添加到 facelets 页面的命名空间是什么?

类似于以下内容

似乎不起作用,有什么提示吗?或者,如何在不使用过滤器的情况下在启动时将 bean 注入 JSF 生命周期流?