Я решил это.
Я использовал тег: jsFunction следующим образом:
<script type="text/javascript">
function getUserId(){
var user = MyCompany.get_User();
return user;
}
</script>
<a:jsFunction action="#{user.performLogin()}" name="doSiteLogin" >
<a:actionparam name="uid" value="getUserId()"/>
</a:jsFunction>
Если вы используете свойство noEscape = "true" в a: actionparam ... оно вызывает ваш код JavaScript.