SSH调用存储过程,字段有上百个 ,怎么传递到页面显示?

我用SSH框架调用的oracle存储过程,返回好几百个字段,除了新建一个封装类,有别的好办法吗?毕竟创建一个类很多个变量,前台显示也很麻烦

查询之后的返回结果直接返回为map的形式
SQLQuery sqlQ =dao.getSession().createSQLQuery(
"自己对应的sql");
sqlQ.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP);
List values = (List) sqlQ.list();

可以存在一个map中,其性质和新建一个对象存储差不多,其他应该没有更好的办法了吧