2016-05-02 47 views

回答

3

试试这个:

#[new java.lang.Integer("123")] 

你需要明确其定义为一个整数。

+0

的数据类型被定义为字符串。 – trilawney

0

不知道为什么#[123]是Double,因为它应该默认为Integer。 #[123.0]默认为Double。但是,#[new java.lang.Integer(“123”)]也可以工作。

0

您可以获取字符串值,并将其转换为整型

#[Integer.parseInt(sessionVars.myInteger)] 
0

设定值123到variabile的,并得到使用follwing表达式转换值:

[的Integer.parseInt(sessionVars。 myInteger)]

0

我使用所获得的价值为整数:

<set-session-variable variableName="testVar" value="#[23456]" doc:name="Session Variable"/> 

<set-session-variable variableName="testVar" value="#[new java.lang.Integer(23456)]" doc:name="Session Variable"/> 

这里我正在为整数: - 如果我使用上述
enter image description here