value is property defined by the UIOutput class defined in the ValueHolder interface.. . I suppose both of them (getValue/getText) return a java.lang.Object.
So,. you should be able to use getValue in your bean without any problems.
Even though when specifying attrbutes in the jsp page you can only specify it as a text attribute.