Is there such a framework?
Hello all!
There are a lot of frameworks for developing web based application in java, for example jsf, struts, hibernate, spring, tapestry, DB HTML (Oracle), jaas and so on. The problem is that all these frameworks require a programmer to know quite complicated things. You must be experienced J2EE developer to work with such frameworks. Moreover, it takes you very much time to develop a small application.
I am looking for a framework which allows me to develop web applications mostly working with SQL queries, HTML templates and configurational descriptors. Of course, it might be necessary to write some java classes, but it must be easy and only in particular situations. This framework must hide all complicated and low-level things like EJB, MVC, data access components and so on. I know that it's necessary to separate business logic from interface, but this approach partly supports this principle. There are XML descriptors which contain SQL queries for inserting, deletion and updating data and HTML templates which define user interface and the framework that renders it. Also there are configurable lists (or grids) and trees that work in the same way. They must support paging, sorting, search by parameters and some other features. You can easily construct any application using such components.
Actually, I took part in developing similar framework, but we used very specific tools and it wasn't completed. May be there already exist something like that?
Best regards,
Alex

