Skip to main content

Michael Jouravlev

Michael began his Java career in 1999. This was a sharp turn after a decade of DOS/Windows programming and a love affair with Borland Delphi. He got a degree in computer science from the Moscow Aviation Institute in Moscow, Russia. Currently he lives in California and focuses on building usable, friendly and robust Java applications.

 

Articles

In "Almost Portlets," Michael Jouravlev introduces a JSP library that allows for individual components of a web page to render themselves, maintain state, and generally behave like portlets. Except that they don't need a true portlet container, and they can update themselves in place without a...
In this article, Michael Jouravlev explores Java component development. His approach treats a web component in the old-fashioned way: as a resource, identified with unique location. If you use JSP as the presentation layer for your web applications, this article may open some new possibilities.
A GUI wizard is something that's surprisingly tricky to get right in a web application. In the conclusion of this series, Michael Jouravlev takes the model from part one and builds out the user interface with Struts, addressing some interesting web usability problems along the way.
A GUI wizard is something that's surprisingly tricky to get right in a web application. In this first article of a two-part series, Michael Jouravlev shows how to build a suitable data model for managing the wizard behavior from the server side.