The modifications to your JSP are as follows: All form actions will now call the servlet. All forms will have a hidden field that tells the servlet what process is to be executed next. If the servlet call is by a querystring, the field will need to be passed in the querystring. Pages displaying detail will use the object. Compare the JSP pages with the ASP pages, and note the differences. Examples: [] ViewListSB.jsp ViewDetailSB.jsp EditDetailSB.jsp []