【问题标题】:selectonemenu showen red when have date value当有日期值时,selectonemenu 显示为红色
【发布时间】:2013-06-06 14:32:46
【问题描述】:

我有一个示例 selectOneMenu,其中包含日期和日期列表作为值,但是当我尝试验证时,我将其设为红色,我将向您展示我的示例示例:

我的托管 bean:

@ManagedBean
@SessionScoped
public class Testbean {
    @EJB
    private ManageOfPlanifieLocal manageOfPlanifie;
        List<Date> listdate = new ArrayList<Date>();
        Date newdate;

 @PostConstruct
    public void initialize() {     
        listdate=manageOfPlanifie.retournerdatedesplanif();;
    }
    public String gototest2(Date date)
    {

    return "test2.xhtml?faces-redirect=true";
    }
    public List<Date> getListdate() {
        return listdate;
    }
    public void setListdate(List<Date> listdate) {
        this.listdate = listdate;
    }

    public Date getNewdate() {
        return newdate;
    }

    public void setNewdate(Date newdate) {
        this.newdate = newdate;
    }  
}

这是我的两个 jsf 页面:

test1.xhtml

     <h:outputLabel for="dateplanif" value="date de planification : " />
     <p:selectOneMenu id="dateplanif" value="#{ testbean.newdate}">   
         <f:selectItems value="#{testbean.listdate}" var="da" itemValue="#{da}" />  
</p:selectOneMenu>        

  <p:commandButton value="suivant"  style="color:black;" action="#{testbean.gototest2(testbean.listdate)}" update="@form" />

test2.xhtml

  <h2>Choix de l'equipe</h2>  
     <h:outputText value="Date : "/>   
             <h:outputText value="#{ testbean.newdate}"/>

我在没有转换的情况下进行数据样本传输的问题很简单,我明白了:

你知道我有红色,我不能移动到下一页吗??

【问题讨论】:

  • 当我从 SelecOnemenu 中删除 value="#{ testbean.newdate}" 时,它工作正常。

标签: jsf primefaces


【解决方案1】:

当你有一个对象列表时,你需要转换它们,以便设置值正常工作。试试下面的代码。

<p:selectOneMenu id="dateplanif" value="#{testbean.newdate}">   
     <f:selectItems value="#{testbean.listdate}" var="da" itemValue="#{da}" />
     <f:convertDateTime pattern="dd-MM-yyyy" />
</p:selectOneMenu>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-03
    • 2019-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-09
    相关资源
    最近更新 更多