Gee this is kind of old, and I guess there's no solution. I'm having the same issue.

The only solution I've come up with is adding getters to the back-end modules and do the conversion there, and not use the p:text tags at all. But that is not only wasteful is also really bad practice since the session layer is now doing view logic.