I am not sure if this is the right forum to post this question, but I would appreciate everybody's feedback.
We are about to start implementing a new web-based system. At first we would like to have HTML as our front end, but later we would like to switch to Flash. We are looking for a framework that would allow us to make this switch easily without having to rewrite the back end logic.
I came across Java Server Faces and it seems that it might do the trick. Another alternative is to implement our own service layer, which I am not very happy about.