简单研究过tapestry,感觉不错。是不用写tag了,但要写很多xml,reuse做的很好。如果项目比较大,改成tapestry + session bean + dao + o/r mapping + db吧因为如果是数据库表结构已经存在,而且有很多现有的sql的话,推荐你用ibatis毕竟hql还需要熟悉,而且可能在特殊的情况,不能完全解决所有数据库的问题。