标签: richfaces

如何使用a4j从ajj函数调用bean方法:ajax或a4j:actionListener?

我正在使用JSF,richfaces 4的东西,我想在javascript函数触发时调用bean方法.

javascript ajax jsf richfaces

2
推荐指数
1
解决办法
1万
查看次数

无法为richfaces simpleapp编译干净的maven生成的项目模板

这些是我使用 RichFaces 和 Maven 的第一步。使用 Eclipse/Maven 生成项目模板后,我一直坚持错误。对于解决此错误的任何帮助,我将不胜感激:

无法从http://repo1.maven.org/maven2传输 xpp3:xpp3_min:pom:1.1.4c已缓存在本地存储库中,直到Central 的更新间隔已过或强制更新,才会重新尝试解析。

原始错误:无法将工件 xpp3:xpp3_min:pom:1.1.4c from/to central (http://repo1.maven.org/maven2):操作被取消。pom.xml /RFproj1 line 1 Maven 配置问题

我将 Eclipse 3.7 与 Maven 3.0.3 一起使用。项目名称是 RFproj1,我将其生成为:[Eclipse] File-> New -> Other -> Maven -> Maven 项目等。我还粘贴了 pom.xml 的开头,其中错误图标粘在该行上1.

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

    <modelVersion>4.0.0</modelVersion>

    <groupId>ksz</groupId>
    <artifactId>RFproj1</artifactId>
    <name>RichFaces 4 Application</name>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>war</packaging>

    <url>http://jboss.org/richfaces</url>
Run Code Online (Sandbox Code Playgroud)

是本地存储库的问题吗?我应该以某种方式清洁它吗?或者我应该强制执行任何更新?

java eclipse richfaces maven

2
推荐指数
1
解决办法
1773
查看次数

标记库支持名称空间:http://richfaces.org/rich,但没有为name:subTable定义标记

使用Jsf我正在尝试创建一个包含子表的表(如此示例)

http://livedemo.exadel.com/richfaces-demo/richfaces/dataTable.jsf?c=dataTable

这是我的代码

<rich:dataTable id="tableExample" cellpadding="0" cellspacing="0" width="700" border="0" var="var" value="#{myBean.list}" headerClass="capcalera" styleClass="taula">

                <rich:column>
                    <f:facet name="header">ID</f:facet>
                    <h:outputText value="${var.idSollicitud}" />

                </rich:column>
                <rich:column>
                    <f:facet name="header">Codi OVT</f:facet>
                    <h:outputText value="${var.codeTest}" />
                </rich:column>


<rich:subTable
                        onRowMouseOver="this.style.backgroundColor='#F8F8F8'"
                        onRowMouseOut="this.style.backgroundColor='#000000'"

                        var="expense" 

                        value="#{peticioService.list}">

                            <rich:column>
                                <f:facet name="header">HEADER SUBTABLE</f:facet>
                                <h:outputText value="HELLO"/>
                            </rich:column>                  

                    </rich:subTable>


            </rich:dataTable>
Run Code Online (Sandbox Code Playgroud)

但是,然后我收到此错误消息:

Tag Library supports namespace: http://richfaces.org/rich, but no tag was defined for name: subTable
Run Code Online (Sandbox Code Playgroud)

我读过那么丰富:从richfaces 3.0.0开始可以使用subTable,但在我的maven配置中我有4.0版本.

我错过了什么?

jsf richfaces

2
推荐指数
1
解决办法
1万
查看次数

rich:autocomplete和rich:suggestionbox之间有什么区别?

我一直在网上搜索,但我没有找到明确的解释.我试图找出rich:autocomplete和rich:suggestionbox功能之间的区别.

有人可以帮忙吗?

谢谢.

java richfaces

2
推荐指数
1
解决办法
921
查看次数

disabled="#{notrecordsTransferSearch.isDisabled}" 不调用 isDisabled() 方法

我试图通过定义一个操作方法并将其绑定到组件的“disabled”属性来禁用 jsf 组件。

我的 JSF 组件片段

<h:form id="bulk_sch_form1">
    <a4j:commandButton id="alls" value="a. Search records form this company"
        action="#{recordsTransferSearch.actionSearch}"
        reRender="srtDlGrd, dlod_msg_grd, pending_student_table"

        disabled="#{not recordsTransferSearch.isDisabled}">

    </a4j:commandButton>
</h:form>
Run Code Online (Sandbox Code Playgroud)

支撑豆作用方法

public boolean isDisabled() {
    if (searchResults != null) {
        return true;
    }
    return false;
}
Run Code Online (Sandbox Code Playgroud)

searchResults 仅在返回成功的搜索结果后进行评估。但正如标题中所述,它isDisabled()根本没有调用操作方法,因此什么也没有发生。

仅当我刷新页面时才会调用操作方法。

谢谢。

jsf richfaces ajax4jsf jsf-2

2
推荐指数
1
解决办法
4996
查看次数

使用 jQuery 打开和关闭 Richfaces 模式面板

我在一个项目中使用了 Richfaces,对于某些需要,我必须在点击一个 div 后显示一个弹出窗口。如何使用 jQuery 打开和关闭 Richfaces 模式面板?

面板.jsp:

<rich:modalPanel id="controlWorkflowEditor" width="430"
    trimOverlayedElements="false" resizeable="false" autosized="true">
    <f:facet name="header">
        <h:panelGroup>
            <h:outputText value="#{bpmnEditorLocal['choisirUnWorkflow']}">
            </h:outputText>
        </h:panelGroup>
    </f:facet>

    <h:form id="controlWorkflow">
        <h:panelGroup id="controlGroupPanelId">
            <table>
                <!--  ######### WORKFLOW CONTROL EDITOR  ############ -->
                <tr>
                    <td><h:outputLabel value="#{bpmnEditorLocal['workflow']} *" />
                    </td>
                </tr>
            </table>
        </h:panelGroup>
        <br />
        <br />
    </h:form>
</rich:modalPanel> 
Run Code Online (Sandbox Code Playgroud)

jquery jsf richfaces

2
推荐指数
1
解决办法
4722
查看次数

rich:calendar和"类'java.lang.String'没有属性......"错误

我有以下情况:

接口

public interface Ranged{
public Object getRangeStart();
public Object getRangeEnd();

public void setRangeStart(Object rangeStart);
public void setRangeEnd(Object rangeEnd);

public void setRange(boolean isRange);
public boolean getRange();}
Run Code Online (Sandbox Code Playgroud)

实施班级:

public class CreationDateRange implements Ranged, Serializable{
private static final long   serialVersionUID    = SerialVersionUID.getSerialVersionUID();

public DateRange()
{
    super();
}

private Date    dateFrom;
private Date    dateTo;
private boolean isRange = false;

public Object getRangeStart()
{
    return (Date)dateFrom;
}

public Object getRangeEnd()
{
    return (Date)dateTo;
}

public void setRangeStart( Object from )
{
    this.dateFrom = (Date)from; …
Run Code Online (Sandbox Code Playgroud)

java richfaces jsf-2

1
推荐指数
1
解决办法
5363
查看次数

如何覆盖CSS类,以便不应用任何东西?

实际上我想说的是对不起,如果标题是我们的,那么我有一个框架(Richfaces)正在应用它自己的风格.我有一个公司CSS,我不是CSS专家,我只需要覆盖来自richfaces的css,这样就不会在公司CSS中应用任何东西.

以下是来自richfaces的CSS,我不想应用它:

*.rf-dt-hdr-c {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #C4C0C9;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #C4C0C9;
    background-color: #D4CFC7;
    background-image: url(/rfRes/colHdrGrad.png.xhtml?v=4.0.0.Final&db=eAFjZJBjZDBiZBBh!H!!zlXG!1fOH2dgAgA4fAdk&ln=org.richfaces.images);
    background-position: top left;
    color: #000000;
    font-family: Arial, Verdana, sans-serif ;
    font-size: 11px;
    font-weight: bold;
    padding: 4px;
    text-align: center;
}
Run Code Online (Sandbox Code Playgroud)

css richfaces css-specificity

1
推荐指数
1
解决办法
6863
查看次数

Jsf RichFaces自动完成:获取自动完成方法的InputValue()

我的xhmtl-Page的一部分:

<rich:autocomplete autocompleteMethod="#{autocompletMit.searchbyName()}" mode="cachedAjax" 
                           fetchValue="#{controller.mitarbeiter.mitarbeiterName}" autocompleteList="#{autocompletMit.autocompleteList}" minChars="1" autofill="true" var="it" > 
    <h:outputText value="#{it.mitarbeiterName}" style="font-weight:bold"/>  
    </rich:autocomplete>
Run Code Online (Sandbox Code Playgroud)

我自动完成的Bean:

@ManagedBean(name = "autocompletMit")
@RequestScoped
public class AutoCompleteMitarbeiter implements Serializable {

    @EJB
    private Transaktionssteuerung transakt;
    private List<String> autocompleteList = new ArrayList<String>();
    String nameSearch;

    public List<String> searchbyName(Object o) {
        String test = (String) o;  
        List<Mitarbeiter> alleMitarbeiter = transakt.alleMitarbeiter();
        for (Iterator<Mitarbeiter> it = alleMitarbeiter.iterator(); it.hasNext();) {
            if (it.next().getMitarbeiterName().startsWith(test)) {
                autocompleteList.add(it.next().getMitarbeiterName());
            }
        }
            return autocompleteList;
     }
//getter & setter
  }
Run Code Online (Sandbox Code Playgroud)

我总是在我的.xhtml中获得"Unkown property searchbyName",autocompleteMethod="#{autocompletMit.searchbyName()}"因为他除了一个值...我必须在这里提交哪个值?!?

java jsf autocomplete richfaces java-ee

1
推荐指数
1
解决办法
6096
查看次数

RichFaces 3的RichFaces 4 <rich:popupPanel>的等价物

我正在寻找类似于<rich:popupPanel>RichFaces 4的东西,但后来是RichFaces 3.我没有在文档中找到任何东西.只有<rich:modalPanel>哪个不适合我的需求,因为它在表格中显示我的数据模型时遇到问题.选择不起作用,它始终不返回任何行.如果我把我的表组件放入<rich:panel><rich:togglePanel>,那么它工作正常.

<rich:modalPanel>在RichFaces 3中是否有任何弹出窗口?

jsf richfaces popuppanel

1
推荐指数
1
解决办法
837
查看次数