问题标签 [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.
java - 不适用于运行时生成的数据
我有这个:
document
是托管 bean,它具有getFacilities()
返回项目列表的方法,比如说C
, D
, F
。所以下拉列表就像:
如果我单击B
,则该方法test()
将被调用。我记录下来。但是,如果我点击运行时生成的数据C
, D
, F
,则该方法test()
根本没有调用。我怎样才能解决这个问题?
jsf - primefaces 库(jsf)的问题
我是primeface的新手。
我试图在其文档中测试有关标签的primefaces示例,
这是我的 jsf 页面代码:
这是我的后台代码:[代码]
但是当我尝试运行它时。我收到了这个错误:
怎么了?我该如何解决?我正在使用 tomcat 6 在此先感谢
jsf - primefaces poll tag does not work
i am using primefaces library this is my jsp page source:
and my back bean code is :
my web.xml is as follows
my pages loads correctly but it's not regulary updated
when it is loaded it says that "yahoo is not defined" and so it does not work.
i have defined resources servlet and but it does not work yet!
please help me!
jsf - selectBooleanCheckbox - 我如何知道我选择或取消选择了哪个复选框?
我开发了类似购物车的东西。我可以选择多个项目(通过单击该项目旁边的复选框)并将它们添加到列表中。我怎么知道我选择了哪个复选框。如果我这样做
它只告诉我复选框的状态是否被选中,但不告诉我是哪一个。请记住,项目的数量在运行时之前是未知的,因为我从数据源加载它们,这意味着我不知道有多少复选框。
jsf - @ViewScoped 托管 bean 在回发期间多次加载
我在 jsf facelet 上有一个日历、编辑器、fileUpload 和一个 dataTable primefaces 控件。
代码如下,
和@ViewScoped Bean 如下,
我的问题是 SearchScriptActionBean 在加载表单和上传文件时加载了很多次。我想保留 bean 的旧值。前任。scriptFiles(List),添加上传文件的地方。并且 filsList (dataTable) 没有得到更新。
jsf - 如何将 jsf 标签与素面相结合?
我在 apache 服务器中为 Web 应用程序使用 jsf 和 jsp 标签,我想将 primefaces 用于图形。我不知道如何在使用 primefaces jar 文件时配置 web.xml。以及 jsp 页面将如何具有代码使用primefaces标签和组件。请举一个简单的例子。我只想将prime face用于图形及其应用程序的一小部分。我不想改变整个框架。
java - 从支持 bean 导航到外部 URL?
我正在尝试为我的 Java EE / JSF2 应用程序实现正确的注销。
它需要两件事:
- 我需要从 JAAS 注销并使会话无效
- 然后我必须导航到外部 URL 以触发 Siteminder 注销
Siteminder 注销 URL(在策略服务器上配置 -> 我无法更改)在我的应用程序上下文之外。例如。如果我的 webapp URL 是https://localhost:8080/sm/MyWebApp那么注销 URL 是https://localhost:8080/anotherwebapp/logout.html。
这是当前的本地注销代码:
这是生成注销 URL 的属性:
但是,我找不到可以调用 logout() 然后打开外部 URL 的 JSF2 / Primefaces 组件。例如,如果我有:
然后似乎没有调用 onclick。
我尝试的另一种方法是将外部 URL 放在注销函数的末尾,使其作为导航字符串返回,但无法识别(也尝试使用 "?faces-redirect=true"...)。
任何帮助,将不胜感激。
java - ActiveMQ 消息驱动 bean 到 JSF
我目前正在使用后端的消息驱动 bean (EJB3) 从 ActiveMQ 中读取数据。我面临的问题是,我必须在消息驱动 bean 中收到来自 ActiveMQ 的消息后立即更新 JSF 页面中的表。
我可以尝试的技术的任何建议都会很棒。我目前正在使用 primefaces 和 glassfish。
谢谢
java - 在 Primefaces 中使用 CSS url() 访问图像
这是来自 Primefaces 文档:
按钮图标
使用 CSS 和 image 属性显示按钮上的图标。
.disk 是一个带有背景属性的简单 CSS 类:
.disk { background-image: url('disk.png') !important; }
我的问题是:这个 url() 指向哪里?换句话说,我应该把我的图片放在哪里,以便 CSS 可以访问它?
我试过/resources,/resources/img,没有运气。是的,它使用的是绝对 URL(包含上下文路径的 URL),但这使得应用程序不可移植。
jsf - 使 p:commandButton 像 h:button 一样工作
我的 webapp 中有这个工作代码:
它能做什么:
- 它使按钮发送一个 GET
- 它在 URL 中传递指定的参数,使其可收藏。
我需要的:
- 它应该像上面的 h:button 一样工作(发送 GET)
- 该按钮应该看起来像其他 Primefaces 按钮(例如装饰有图像......等)。
这是我能得到的最接近的:
它发送一个 POST,该 POST 使用 GET 重定向到新 URL。但是,该参数在此过程中丢失。
另一个想法:
GET 请求被中止(???根据 Firebug)并且当前页面被再次发布。
这样做的正确方法是什么?
更新:这有效(在一个空页面上,没有 p:dataTable):
但这不会:
后者导致:
500: javax.servlet.ServletException: Error Parsing /sample0.xhtml: Error Traced[line: 14] 对实体“secondParam”的引用必须以 ';' 结尾 分隔符。
UPDATE2: & 应该被转义:
它看起来不错......但我仍然得到 GET 中止和 POST 重新发送:
替代文字 http://img64.imageshack.us/img64/1017/primefaceslinkbutton.jpg
这是我一直在尝试的完整空白页面:
Primefaces 2.1 发布。