问题标签 [primefaces]

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 回答
911 浏览

javascript - PrimeFaces 和 org.tukey urlrewrite 过滤器

我在使用 JSF 2.0、PrimeFaces 和 tukey.org UrlRewriteFilter 时遇到问题。

问题是,如果我添加一个 PrimeFaces 组件(例如),页面(或任何资源的确切来源)不会加载定义 PrimeFaces 对象的 core.js。因此,该组件不会加载。

core.js 文件位于 META-INF/resources/primefaces/core/core.js 文件夹中的 primefaces-2.2.RC1.jar(位于 webapp 的 WEB-INF/lib 中)内。

我的 urlrewrite 规则如下:

我想这是我的重写规则的问题,但我无法弄清楚到底出了什么问题。我需要的是 PrimeFaces 用来加载 core.js 文件的 URL,这样我就可以分析我的规则有什么问题。

有人知道如何解决这个问题吗?

谢谢大家的建议:)

最好的问候,罗伯特

0 投票
1 回答
1140 浏览

java - JSF 强制渲染值表达式

我对 JSF (1.2) + primefaces (1.1) 有疑问。我已经在 J​​SF 上编写了经典站点,并且我为每篇文章请求了作用域支持 bean。问题是,当我尝试对文章进行评分时,支持 bean 不再存在。所以我想强制 JSF 在渲染阶段输出这个表达式的结果(所以排名代码将发送渲染的 Id),但是如果我使用美元符号,一切都像我使用 # 一样工作(我的事情是这可能是 MyFaces 中的错误)。

其他解决方案是会话范围的支持 bean,但用​​户可能已经打开了更多页面(并且他会评价最后打开的页面),另一个问题是当会话到期时会发生什么......

谢谢你的帮助

0 投票
3 回答
25105 浏览

jstl - JSF 2.0 和 JSTL 使用 c:set 标签来存储一些临时数据

我正在使用 JSF 2.0 (mojarra) + primefaces 开发一个 Web 应用程序。过去我成功地使用了 jstl 库的 [c:set] 标签来存储一些临时数据或从其他标签输出。

在我目前的情况下,我想再次使用它,但它不能正常工作,我不知道为什么。在下面的例子中,它特别有效。为什么案例 2 不能正常工作?

0 投票
1 回答
3427 浏览

jsf-2 - Primefaces:从 URL 调用页面时不显示图形图像(非

在某些情况下,我在尝试在 facelet 页面(从数据库中检索)上显示图像并且页面由 URL(不是 h:commandLink )。它适用于通过 h:commandButton 处理请求的其他页面。然而,除了图像之外的所有数据都出现在以下场景中......

  1. fundraiseView.xml (facelet 页面) html ... p:graphicImage value="#{fundraisePage.picture}"/ ... /html

  2. FundraisePage(带有请求参数的请求范围内的支持 bean)

    /li>
  3. 当我通过http://...../faces/fundraiseView.xml?id=1调用页面时,页面返回显示 id 1 的所有数据,但不显示图片。我确信这与我调用页面的方式有关(因为我让它在其他地方工作)但是我需要它是在 JSF 包装标签之外发起的请求。

非常感谢任何见解或建议。

谢谢,乔纳森


如何消除 ImageMagick 的像素大小限制?

我的网络服务器上有 ImageMagick 处理上传的图像,但它似乎有 4000 像素的限制,它会出错。如何消除该限制?

目前我的 LimitRequestBody 是 536870911 (500mb)

我也有这些设置:

ini_set('max_file_uploads',150);
ini_set('memory_limit','64M');
ini_set('upload_max_filesize','6M');
ini_set('max_execution_time',240);
ini_set('post_max_size','8M');
ini_set('max_input_time',240);

0 投票
5 回答
9728 浏览

eclipse - 带有 jsf2.0、xhtml 和 primefaces 2.2.RC1 的 Eclipse 自动完成(内容辅助)

我使用 Windows 7。我像这样设置 ClassPath:

D:\EclipseProjects\DLFWD_NEW\WebContent\WEB-INF\lib\jsf-api.jar;D:\EclipseProjects\DLFWD_NEW\WebContent\WEB-INF\lib\jsf-impl.jar;D:\EclipseProjects\DLFWD_NEW\WebContent \WEB-INF\lib\primefaces-2.2.RC1.jar

我也这样做:

窗口 > 首选项 > 常规 > 内容类型 > 文本 > JSP > 添加 (xhtml)

但是,它不起作用。


当我使用netbeans时。我什么都不做,但自动完成功能运行良好。

0 投票
1 回答
994 浏览

java - 分析/调试 JBoss AS/Seam 应用程序

最近我开始开发一个 JBoss SEAM Web 应用程序(拍卖网站)。到目前为止,我做得很好,但最近我遇到了很长的加载时间(尤其是在 javascripts/css 文件等资源上,而且页面本身也很慢)。

是否有 JBoss SEAM/AS 的分析器,我可以在其中查看内存中的类等?

CSS/JS/图像文件的加载时间长的原因可能是什么?由于开发的原因,我还没有启用 seam 提供的 web-cache 过滤器。这是我的虚拟机参数

我做了一些调整(删除了一些默认应用程序): http ://www.jaysonjc.com/programming/how-to-configure-jboss-as-production-settings-and-tuning-tips.html

我正在使用 WAR-explode 将我的文件部署到服务器。

设置:

  • JBoss 应用服务器 5.1
  • JBoss SEAM 2.2.2CR1
  • 叛逆者
  • PrimeFaces 1.1

系统

  • 英特尔酷睿 2 双核 E6550
  • 4 GB 内存
0 投票
1 回答
9139 浏览

ajax - h:form 和 p:ajax 的问题(Mojarra 2.0.2 和 Primefaces 2.0.2)

我有这个网站:

和支持bean:

此代码在 MyFaces 2.0.0 下运行。但在 MyFaces 2.0.2 或 Mojarra 2.0.2 下没有。通过告诉“不起作用”,我的意思是单击(聚焦)输入文本不会触发 actionListener(文本“已启动”不会出现在标准输出中)。有没有人有类似的问题?

编辑 1(将 p:ajax 更改为 f:ajax 后):

错误是:

javax.faces.FacesException:包含未知 id 'copingFilePhase' - 无法在组件 copingFilePhaseFocus 的上下文中找到它

0 投票
1 回答
17190 浏览

java - j2ee primefaces fileupload 文件保存目的地

今天我遇到了 PrimeFaces FileUpload 的问题。它工作得很好,但是文件存储在 JBoss 的临时目录中,所以每当我重新部署应用程序或只是将源提交到 svn 时,我上传的所有图像都消失了。所以想问一下,有没有办法把图片保存到war项目的“源”目录下。

我的 handleFileUpload 方法:

编辑:另一个问题

我的视图文件:

当我将 update="messages" 添加到 fileUpload 我得到

每当我尝试使用 fileUpload 打开页面时。你不知道如何摆脱它吗?

0 投票
12 回答
29398 浏览

jsf - 如何有条件地渲染?

我希望能够有条件地从 PrimeFaces 面板元素中省略页脚:

我希望该rendered属性会起作用:

但是页脚仍然被渲染,内容为空。似乎facet没有rendered属性:http://www.jsftoolbox.com/documentation/help/12-TagReference/core/f_facet.html

这样做的正确方法是什么?

0 投票
6 回答
25530 浏览

jsf - Primefaces FileUpload 事件未触发 - JSF 2.0

我已经在 Primefaces 论坛上发布了我的问题,但没有人回复,所以我想我会在这里尝试。

我一直在尝试让 fileUpload 工作一段时间。我目前正在使用 mojarra 2.0.3 和 Tomcat 7 运行 RC2 构建。

我有一个对话框,它将像这样包含 fileUpload 组件。

fileUploadController 看起来像这样

由于某种原因,当文件上传时,它永远不会触发 fileUploadEvent 并且它永远不会进入控制器。上传看起来像它的工作,flash 部分呈现并给人的印象是它在做某事,但没有调用任何支持 bean。我似乎可以弄清楚我做错了什么,并且我已经阅读了几乎所有关于使用 primefaces 上传文件的帖子。有人知道我在做什么错吗?