Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Make Custom Converter as follow,</p> <pre><code>import com.ibm.icu.text.NumberFormat; import java.math.BigDecimal; import java.util.Locale; import javax.faces.application.FacesMessage; import javax.faces.component.UIComponent; import javax.faces.context.FacesContext; import javax.faces.convert.Converter; import javax.faces.convert.ConverterException; import javax.faces.convert.FacesConverter; @FacesConverter("currencyFormat") public class CurrencyFormat implements Converter { @Override public Object getAsObject(FacesContext facesContext, UIComponent component, String submittedValue) { return null; } @Override public String getAsString(FacesContext facesContext, UIComponent component, Object value) { if (value == null) { return null; } else { if (value.toString().trim().equals("")) { return null; } try { Locale l=new Locale("en", "in"); NumberFormat format = com.ibm.icu.text.NumberFormat.getNumberInstance(l); format.setMinimumFractionDigits(2); return format.format(new BigDecimal(value.toString())); } catch (Exception exception) { throw new ConverterException(new FacesMessage(FacesMessage.SEVERITY_ERROR, "Conversion Error", "Not a valid Number")); } } }} </code></pre> <p>Then Try following,</p> <pre><code>&lt;h:outputText value="10000000" converter="currencyFormat"/&gt; </code></pre> <p><strong>Note:</strong> I've used <a href="http://site.icu-project.org/download" rel="nofollow">IBM icu4j library</a> to convert number, which is available <a href="http://download.icu-project.org/files/icu4j/49.1/icu4j-49_1.jar" rel="nofollow">at here</a></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload