on 12/17/01 3:31 AM, "keithwong" <[EMAIL PROTECTED]> wrote:
> Some advantages of Objective HTML are: > - Form data is much easily handled and much more intuitive Look at Torque in the Jakarta Turbine project. I just reviewed your documentation and your project seems to be a combination of wanting to be like Torque (but is limited to hard coded Java classes to describe your form logic) and the old SPFC project...<http://cvs.apache.org/viewcvs.cgi/java-spfc/> that never went anywhere because it was a terrible idea. > - No need to have 3 pieces of code like MVC (jsp, bean, controller), > instead most of your code lies in one class This is the first time in about 4 years, I have heard someone say that MVC is a bad thing. Hmmm...I'm sure you know better than a well known and accepted software engineering model. > - Much more Object-Orientated than typical MVC frameworks Suuurrrreeee.... > - Supports html and xhtml output types What about the DBFRJE output type? > - Less knowledge of html required, most of the messy html code is > abstracted in the Java objects We eventually discovered that hiding HTML in Java is bad and that it is much better over the long term to use a tool like Velocity. That is why this project is nearly dead and Velocity is moving along at lightening speed. Sorry for the bad pun. This project is one of those lessons that I personally learned from quite a bit. > - Fully open source All right! Anyway, the summary is that what you are creating has already been done over the years by several other people and was discovered to be a very bad idea. It is never a good idea to code that much logic and UI into Java code...it is much better to abstract it out into configuration files that make it easy for someone who isn't familiar with the code to figure things out. It is always sad to see someone work so hard on ideas that have already been hashed over a bunch of times. I'm sure you will learn a lot though. Good luck with your project. -jon -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
