Jsf 将字符串转换为EL中的浮点/整数/双精度(数值)

Jsf 将字符串转换为EL中的浮点/整数/双精度(数值),jsf,integer,double,el,string-conversion,Jsf,Integer,Double,El,String Conversion,以下问题: 我从一个支持的bean中得到了一条字符串。此字符串包含数值。我使用JSTL函数split和replace选择第一个数值。 现在我有了正确的值。问题-作为字符串:( 我需要这个数字字符串作为EL表达式中的数字浮点、双精度或整数与值进行比较 现在来看主要问题:我无法访问支持bean,也无法向服务器添加新库。我只能编辑模板文件 以下是可用的库/名称空间: xmlns:c="http://java.sun.com/jsp/jstl/core" xmlns:h="http://java.sun

以下问题: 我从一个支持的bean中得到了一条字符串。此字符串包含数值。我使用JSTL函数split和replace选择第一个数值。 现在我有了正确的值。问题-作为字符串:(

我需要这个数字字符串作为EL表达式中的数字浮点、双精度或整数与值进行比较

现在来看主要问题:我无法访问支持bean,也无法向服务器添加新库。我只能编辑模板文件

以下是可用的库/名称空间:

xmlns:c="http://java.sun.com/jsp/jstl/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:fn="http://java.sun.com/jsp/jstl/functions"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui"
xmlns:pass="http://xmlns.jcp.org/jsf/passthrough"

有什么想法吗?

“我无法访问支持bean,也无法向服务器添加新库。我只能编辑模板文件。”为什么?你的工作场所有官僚作风吗?如果值是通过JSF转换器传递的,可能会更容易,根据需要通过自定义转换器。然后包装bean,扩展它,并在其中添加一个额外的方法。简单得多……或者这与“添加新库”相同吗?然后我建议找到一个新的客户只有我自己才能访问和编辑模板。奇怪的情况。。。