The English part of my blog is mainly technical. If you can read Italian, check the Italian section for articles of other kind.

My Thoughts About Java Web Frameworks

During the summer of 2004 I started writing my first web application: MeshCMS. I already had some background in JSP and a good knowledge of Java, but it was the first time for me to get the whole thing done. I decided to use what I already knew since I wanted to complete it in a short time: I was working as a freelance web designer/developer and I saw that many customers needed a CMS that was really easy to use. I tried many open source CMSes, but they were too complicated for end users.

It was a very formative experience: the application is still working and it is based on the original code. It has many of the issues that one could expect from such an application: JSPs contain Java code, the application flow is not clear and so on. This helped me to understand why web frameworks are a good thing, so I began another search: choosing a web framework.

I have a good knowledge of the HTTP request cycle, so an action framework should be OK, but all acition frameworks I tried…

Read more


Tag Cloud