Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在freemarker中,当从控制器读取数据时,它没有显示它正在执行的确切值。为什么?_Java_Sql_Freemarker - Fatal编程技术网

Java 在freemarker中,当从控制器读取数据时,它没有显示它正在执行的确切值。为什么?

Java 在freemarker中,当从控制器读取数据时,它没有显示它正在执行的确切值。为什么?,java,sql,freemarker,Java,Sql,Freemarker,这是我的代码:-固定和可变工资存储在数据库中,如:14.40和300.70 当在ui中显示这些值时,它像固定的、可变的工资14301一样显示,这是一种四舍五入的方法。如何获得pzl任意一个的精确值。EmployeeInfoForm这是我的obj包含所有字段 <tr> <th >Fixed salary:</th> <td>${(employeeInfoForm.fixedSalary)!'--'}</td>

这是我的代码:-固定和可变工资存储在数据库中,如:14.40和300.70 当在ui中显示这些值时,它像固定的、可变的工资14301一样显示,这是一种四舍五入的方法。如何获得pzl任意一个的精确值。EmployeeInfoForm这是我的obj包含所有字段

<tr>
    <th >Fixed salary:</th>
    <td>${(employeeInfoForm.fixedSalary)!'--'}</td> 

    <th >Variable Salary:</th>
    <td>${(employeeInfoForm.variableSalary)!'--'}</td>  
</tr>

需要记住两件事-

i employeeForm.fixedSalary和employeeForm.variableSalary的类型是什么?换句话说,需要确保在输入值以替换模板之前不会发生舍入


ii检查模板中是否设置了数字格式,例如:。,四舍五入到小数点后两位

是的,我得到了答案。男士:我做得像这个固定工资:或者这个也在计算:-固定工资:只是我使用了freemarker的内置功能。你的答案是什么