Mais um framework web, mas esse tem um diferencial bacaninha, se baseia na arquitetura AJAX para Rich Clients, vale a pena dar uma olhada: http://www.nextapp.com/products/echo2/demo/
(o webwork mudou a validacao client-side pra usar XMLHttp mas está longe de uma arquitetura AJAX)
Putz… esse echo nao rola de maneira alguma. Escrever codigo de UI no .java eh sem condicoes:
RowlayoutRow=newRow();layoutRow.setCellSpacing(newExtent(10));add(layoutRow);layoutRow.add(newLabel(newResourceImageReference("/echo2tutorial/numberguess/TitleBanner.png")));layoutRow.add(statusLabel);layoutRow.add(countLabel);layoutRow.add(promptLabel);guessEntryField=newTextField();guessEntryField.setForeground(Color.WHITE);guessEntryField.setBackground(Color.BLUE);layoutRow.add(guessEntryField);ButtonsubmitButton=newButton("Submit Your Guess");submitButton.setActionCommand("submit guess");submitButton.setForeground(Color.BLACK);submitButton.setBackground(Color.GREEN);submitButton.setWidth(newExtent(200));submitButton.addActionListener(this);layoutRow.add(submitButton);
Rafael
ranophoenix
A idéia é interessante…mas montar uma interface usando código java é fogo. Prefiro o bom e novo JSF, não troco por nada.