On 11/28/2017 12:36 PM, Greg Huber wrote: > where do these live now? does not compile for me. > > *ThemeDescriptorConverter.java* > > import org.apache.struts.model.ThemeDescriptor; > import org.apache.struts.model.Themes;
No I mentioned those as examples. You instead should write your own, like below: package com.mycompany.blahblah /*update this to your one*/ public class MyDoubleWithDotZeroStringConverter extends com.opensymphony.xwork2.conversion.impl.StringConverter { @Override protected String convertToString(Locale locale, Object value) { if (Double.class.isInstance(value)) { NumberFormat format = NumberFormat.getNumberInstance(locale); format.setGroupingUsed(false); format.setMinimumFractionDigits(1); format.setMaximumFractionDigits(Integer.MAX_VALUE); return format.format(value); } else { return super.convertToString(locale, value); } } }