The other possible (but not recommended way) would be to access the setter in an el-expression within the view: #{data.setMyString(javaBean.evaluateString())}.
This is possible since within ivy expression language 2.2 is supported (which brought method calls for el-expressions)