freeer在模板中的数据比如1024,超过1000,就会变成1,024
怎么样让它原样输出
怎么样让它原样输出
解决方案 »
- weblogic启动时报错java.lang.ExceptionInInitializerError
- spring 的applicationContext.xml
- 新手提个问题,我是用TOMCAT5.5的,这个错误是啥?请各位大大指教
- 100分求教:十万条数据,如何一次性插入数据库,才能保证效率?
- 子父窗口问题,实在没分了,各位对不住,以后一有分就散!
- 关于cookie的问题
- 大家来看一下这是什么样的错误
- 如何利用已有的路线调用百度地图展示
- JSP画图?
- the type org.apache.log4j.Category Cannot be resolved,it is indirectly reference
- 用jsp怎样发送TrackBack Ping
- 新手求教一郁闷问题...老鸟指点一下...
class="org.springframework.web.servlet.view.freeer.FreeMarkerConfigurer">
<property name="templateLoaderPath" value="/WEB-INF/freeer/"/>
<property name="defaultEncoding" value="UTF-8"/>
<property name="freeerSettings">
<props>
<prop key="template_exception_handler">debug</prop>
<prop key="number_format">0.##</prop>
<prop key="datetime_format">yy-M-d</prop>
</props>
</property>
<!--property name="freeerVariables">
<map>
<entry key="xml_escape">
<bean class="freeer.template.utility.XmlEscape"/>
</entry>
</map>
</property-->
</bean>应该是number_format设置一下就好了
<servlet>
<servlet-name>freeer</servlet-name>
<servlet-class>freeer.ext.servlet.FreeerServlet</servlet-class>
<!-- FreeerServlet settings: -->
<init-param>
<param-name>TemplatePath</param-name>
<param-value>/WEB-INF/template</param-value>
</init-param>
<init-param>
<param-name>NoCache</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>ContentType</param-name>
<param-value>text/html</param-value>
</init-param>
<!-- FreeMarker settings: -->
<init-param>
<param-name>template_update_delay</param-name>
<param-value>0</param-value> <!-- 0 is for development only! Use higher value otherwise. -->
</init-param>
<init-param>
<param-name>default_encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>locale</param-name>
<param-value>en_US</param-value>
</init-param>
<init-param>
<param-name>number_format</param-name>
<param-value>0.##########</param-value>
</init-param>
<init-param>
<param-name>date_format</param-name>
<param-value>yyyy-MM-dd</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>freeer</servlet-name>
<url-pattern>*.ftl</url-pattern>
</servlet-mapping>
另外补充一点,如果只是用ftl展示数据的话,以上配置是可以的。但是如果用ftl作模版生成Html时,可能还会出现类似问题,这好像是freeer的一个bug,所以还需要在代码里面显式的设置
Configuration cfg = new Configuration()
....
cfg.setNumberFormat("0.##########");
...