ADF備忘:EL表示式呼叫帶引數的方法(expression language invoke method with parameter)
阿新 • • 發佈:2019-02-09
EL表示式呼叫帶引數的方法很簡單,直接傳入呼叫值即可
例如在專案中的這種用法:
jsf:
back bean:
final result:
![](https://img-blog.csdn.net/20141110233046406)
<af:inputText
value="#{pageFlowScope.incidentRequestControl.instanceDurationValue
(row.bindings.CurrentDuration.inputValue,row.bindings.MaxDuration.inputValue)}"
......
id="it26">
/af:inputText>
back bean:
public String instanceDurationValue(String duration,String maxDuration){ int precent=0; int durationInt=Integer.parseInt(duration); int maxDurationInt=Integer.parseInt(maxDuration); if (((duration!=null)&&(maxDuration!=null))){ precent=durationInt/maxDurationInt; } return precent+"%("+durationInt+"/"+maxDurationInt+")"; }
final result: