As I’ve mentioned in other articles. We have old web application using Struts 1, Spring, and iBatis.
The existing web user interface is plain JSP with no Ajax whatsoever.
User still need to key in some value like port code, country code, and other domain-related code using normal input without any sort of hints from the system. And they’ve been using this old software for about 5 years! Amazing! The users can use this software without complaint probably because they’ve been working in their vessel terminal for a very long time. They remember all those codes by heart.
We want to gradually provide better UI experience in the newer version of this software. In this article, we’ll focus on providing autocompletion for port code. Continue reading