Tag: jsf

如何在不阻止动作和actionListener被调用的情况下禁用h:commandButton?

我有一个简单的脚本标记,其中包含一个函数,我将其包含在html正文的底部。 此脚本只是禁用提交按钮。 然后我有一个调用该函数的onclick事件。 我在5个不同的页面中有这个代码,它适用于五个中的3个。 这是代码: function disabledButton() { document.getElementById(“myForm:buttonToDisable”).disabled = ‘true’; } 任何帮助将不胜感激。 有效和无效的页面之间的唯一区别是action和actionListeners是不同类型的bean,有些有f:params而有些则没有。

无法将附加到非ClientBehaviorHolder父级

运行我的应用程序时收到以下错误: Unable to attach to non-ClientBehaviorHolder parent 我的JSF: 我正在尝试将数组中的元素返回到视图,其中“theImage”是person类中的数组。

如何使用java将文件上传到http远程服务器?

我需要使用java将我的应用程序中的图像和txt文件上传到远程服务器(Just http no ftp)。 我的应用程序是在jsf框架中。 我搜索但找不到合适的东西。 任何人都可以指导我吗? 实际上我应该将文件上传到特殊文件夹到远程服务器。 我有两个应用程序使用共享路径上传文件,所以为了访问这些文件,我决定将共享文件(如图像和文本)上传到第三台服务器。 第一个应用程序应将文件上载到此远程服务器,第二个应用程序应从中读取它们。 所以这个解决方案的难点在于使用http将文件上传到第三台服务器(实际上是远程服务器)。

在页面加载期间从托管bean设置jsf InputSecret的值

我正在创建一个数据库设置jsf页面,它在页面加载期间显示属性文件的值。 然后,用户更新页面并按提交,并在属性文件中更新值。 我按照Balusc提供的解决方案 在页面加载时调用JSF托管bean操作 并在辅助bean的构造函数中设置值。 public DbSettingsBean() { this.setUserName(helper.getValueForProperty(“user_name”)); this.setPassword(helper.getValueForProperty(“password”)); } 虽然我设法在页面加载期间显示属性文件中的用户名。 我无法在页面加载期间显示inputsecret的密码值。 它仍然是空白的。 在页面加载期间是否还有其他方法可以显示密码? 我使用的是JSF RI 1.2和Richfaces 3.3.2 提前致谢

在JBoss 7.1上使用Seam 2.2 App?

我们在JBoss 5.1上部署了JBoss Seam 2.2应用程序,并将PostgreSQL作为数据库。 它使用EJB,JPA(Hibernate),JSF(Richfaces和Primefaces),Servlet和JMS队列和主题。 最近,我们决定将平台迁移到JBoss 7.1,以利用其较低的开销,并与技术变化保持同步。 可以在JBoss 7.1上运行Seam 2.2应用程序吗? 我意识到Hibernate / JPA版本是不同的,我假设JSF版本也是如此。 有办法弥补这个吗? 我可能需要对我们的代码和配置进行哪些更改才能在此平台上运行它?

对象为 中的itemValue

是否可以将对象作为itemValue标记? 例如,我有一个类Foo: public class Foo { private int id; private String name; private Date date; } 另一个class吧 public class Bar { private Foo foos; } public class BarBean { private Set foos; } 现在在一个名为BarBean的Bean中,我需要有一个从用户那里获取当前Bar的Foo,如下所示: —————编辑: my converter: package ir.khorasancustoms.g2g.converters; import ir.khorasancustoms.g2g.persistance.CatalogValue; import java.util.ResourceBundle; import javax.faces.application.FacesMessage; import javax.faces.component.UIComponent; import javax.faces.context.FacesContext; import javax.faces.convert.Converter; import javax.faces.convert.FacesConverter; import org.hibernate.Session; […]

JSFvalidation错误:值无效

我知道这似乎是一个普通的,但我迷失了它。 单击assessment.jsf中的“添加”按钮时发生。 无论如何,我已经附上了我认为相关的部分。 我调试时没有触发FWIW,AssessmentType.equals()。 提前致谢。 j_idt38:j_idt47:j_idt48: Validation Error: Value is not valid assessment.xhtml: assessment.jsf: Presenting Condition Problem Duration AssessmentType.java: import java.util.List; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.OneToMany; import javax.validation.constraints.NotNull; import lombok.Data; import org.hibernate.envers.Audited; @Audited @Data @Entity public class AssessmentType implements Comparable { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private […]

在jsf中返回命令按钮

如何将后退按钮实现为一个普遍适用的命令按钮? 使用后退按钮我不是指浏览器按钮,而是位于页面某处的按钮。 并不总是可以使用Post-redirect-get模式。 在按钮应指向的每个单元上传递信息是非常不可靠的。 可能是导航规则的保留关键字指向应用的上一个导航规则?

在Tomcat部署期间,JSF托管bean导致java.io.NotSerializableException

在Tomcat 7上部署我的webApplication时,我将获得下面的控制台输出。 重新启动服务器两次或三次后,它可以正常工作。 我使用JSF,Tomcat和一个RMI连接到businesslogic部分(在这里应该没关系?) @ViewScoped托管bean中的@EJB导致java.io.NotSerializableException – 这里我读到了序列化。 但在这种情况下,客户端状态保存已激活,这在我的webApp中并非如此(就我的web.xml告诉我而言)。 那么我的视图编译ManagedBeans的序列化是必要的还是另一个失败? 这里是我的启动控制台输出(Sry中的德语部分): 28.01.2011 20:25:05 org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Programme\Java\jdk1.6.0_21\jre\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Programme/Java/jre6/bin/client;C:/Programme/Java/jre6/bin;C:/Programme/Java/jre6/lib/i386;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Programme\Gemeinsame Dateien\Lenovo;C:\Programme\ATI Technologies\ATI.ACE\Core-Static;C:\Programme\Java\jdk1.6.0_20;C:\StudiPortal\TortoiseSVN\bin;C:\StudiPortal\apache-maven-2.0.11\bin;C:\Programme\Intel\WiFi\bin\;C:\Programme\ThinkPad\ConnectUtilities;C:\Programme\GTK2-Runtime\bin;C:\Programme\OpenVPN\bin 28.01.2011 20:25:05 org.apache.tomcat.util.digester.SetPropertiesRule begin WARNUNG: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ‘source’ to ‘org.eclipse.jst.jee.server:shapeyourbody’ did not find a matching property. […]

如何在JSF + Spring + Hibernate中使用DTO

假设我是关于主题DTO的新手。 我无法理解将DTO与JSF,Spring和Hibernate结合使用是否正确。 让我解释一下,到目前为止,我已经使用了直接从数据库创建的实体bean,无论是在业务层还是在表示层中。 现在我决定尝试使用DTO方法,但我无法理解他们如何提供帮助。 例如,如果我有两个类User和Message,并且用户有更多关联的消息; 如何从数据库中填充DTO? 或者我是否在业务层手动填充DTO? 谁可以发布一个如何使用DTO的例子? 先谢谢你。 此致,罗伯托