【问题标题】:How to put placeholder in input jsf 2.1 without updating?如何在不更新的情况下将占位符放入输入 jsf 2.1?
【发布时间】:2015-01-18 14:15:27
【问题描述】:

我有一个使用 JSF 2.1 的 maven 项目

   <dependency>
           <groupId> org.jboss.spec.javax.faces </ groupId>
           <artifactId> jboss-jsf-api_2.1_spec </ artifactId>
           <scope> provided </ scope>
         </ dependency>

我需要输入一个占位符 h: 输入尝试使用:

xmlns: h = "http://java.sun.com/jsf/html"
xmlns: f = "http://java.sun.com/jsf/core"
xmlns: p = "http://primefaces.org/ui"
xmlns: ui = "http://java.sun.com/jsf/facelets"
xmlns: ps = "http://xmlns.jcp.org/jsf/passthrough"


<h: inputText id ="originPublic" styleClass ="form-control" ps:placeholder = "MyPlaceHolder" />

但是我需要为此更新 jsf,我这样做是因为我担心这会反映在项目上,并且我需要更改代码中的其他内容。我怎么能在不刷新 jsf 的情况下放置这个占位符?

【问题讨论】:

    标签: jsf jakarta-ee


    【解决方案1】:

    This post 提供了多种解决方案。如果您选择实现自定义渲染器(选项一),您可以在其中一个 cmets 中找到 a sample implementation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-19
      • 2015-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多