PayeeMaint.jsp

This JSP is used is by users to add, modify or delete payees. My goal when creating JSPs to to keep the JavaScript and JSP code to a minimum.
<%@ page language="java" contentType="text/html" %>

<html>
<script>
   function setFocus()
   {
      document.payeeMaint.id.focus();
   }
</script>
<title>Payee Maintenance</title>
<body onLoad=setFocus()>

<jsp:useBean
  id="payee"
  class="cpa.app.vip.Payee"
  scope="session">
</jsp:useBean>

<TABLE bgcolor=#cee3f0 border=0 cellPadding=4 cellSpacing=0 width="100%">
<TR><TD><FONT color=#000000 face="Arial,Helvetica" size=+1><B>State To Vendor Payment - Maintenance</B>  </FONT></TD>
</TR></TABLE>

<form NAME="payeeMaint" 
      ACTION=<%= response.encodeURL("/vip/servlet/cpa.app.vip.StateToVendorPaymentCTL/handlePayeeMaint/") %>
      METHOD="POST">

   <table cellpadding=0 cellspacing=0 WIDTH=600 BORDER=0 ALIGN=CENTER>
   <tr><td valign=top>

   <table cellpadding=0 cellspacing=0 border=0 width="100%">
      <tr bgcolor=999999><td>
      <table cellpadding=3 cellspacing=1 border=0 width="100%">
         <tr bgcolor="#f4f5e1"><td>
         <table cellpadding=0 cellspacing=0 border=0 width="100%">
         <tr>
         <td ALIGN=CENTER>
         <input TYPE="submit" NAME="submit" VALUE="Save">   
         <input TYPE="submit" NAME="submit" VALUE="Delete">      
         <input TYPE="reset" VALUE="Reset">            
         <input TYPE="submit" NAME="submit" VALUE="Mail Codes">   </td>
         </tr></table>
      </td></tr></table>
   </td></tr></table>

   <%
      String[] messages;
      messages = (String[]) request.getAttribute("cpa.app.vip.messages");
      if (messages != null)
      {
         for (int i=0; i<messages.length; i++)
            out.println("<li>" + messages[i]);
      }
      else
         out.println("<p>");
   %>


   <table cellpadding=0 cellspacing=0 border=0 width="100%">
   <tr bgcolor=999999><td>
      <table cellpadding=3 cellspacing=1 border=0 width="100%">
      <tr><td align=left bgcolor=dcdcdc>
      <font face="Arial,Helvetica">
      <b>Payee</b>
      </font>
      </td></tr>
      <tr><td bgcolor=eeeeee>
         <table border=0 cellspacing=0 cellpadding=4 width="100%">

            <tr>
            <td ALIGN="RIGHT" WIDTH="230"><b>ID:</b></td>
            <td ALIGN="LEFT" WIDTH="370">
               <input TYPE="text" NAME="id" SIZE="11" MAXLENGTH="11" ALIGN="LEFT" 
                      VALUE="<%= payee.getId() %>">   
               <input TYPE="submit" NAME="submit" VALUE="Query">
            </td>
            </tr>

            <tr>
            <td ALIGN="RIGHT" WIDTH="230"><b>Name:</b></td>
            <td ALIGN="LEFT" WIDTH="370">
               <input TYPE="text" NAME="name" SIZE="40" MAXLENGTH="50" ALIGN="LEFT" 
                      VALUE="<%= payee.getName() %>">
            </td>
            </tr>

            <tr>
            <td COLSPAN=2><hr noshade size="1"></td>
            </tr>

            <tr>
            <td ALIGN="RIGHT" WIDTH="230"><b>CONTACT >>>   First Name:</b></td>
            <td ALIGN="LEFT" WIDTH="370">
               <input TYPE="text" NAME="contactFirstName" SIZE="15" MAXLENGTH="15" ALIGN="LEFT"
                      VALUE="<%= payee.getContactFirstName() %>">
            </td>
            </tr>

            <tr>
            <td ALIGN="RIGHT" WIDTH="230"><b>Last Name:</b></td>
            <td ALIGN="LEFT" WIDTH="370">
               <input TYPE="text" NAME="contactLastName" SIZE="17" MAXLENGTH="17" ALIGN="LEFT"
                      VALUE="<%= payee.getContactLastName() %>">
            </td>
            </tr>

            <tr>
            <td ALIGN="RIGHT" WIDTH="230"><b>Title:</b></td>
            <td ALIGN="LEFT" WIDTH="370">
               <input TYPE="text" NAME="contactTitle" SIZE="40" MAXLENGTH="55" ALIGN="LEFT"
                      VALUE="<%= payee.getContactTitle() %>">
            </td>
            </tr>

            <tr>
            <td ALIGN="RIGHT" WIDTH="230"><b>Telephone:</b></td>
            <td ALIGN="LEFT" WIDTH="370">
               <input TYPE="text" NAME="contactTelephoneNum" SIZE="10" MAXLENGTH="10" ALIGN="LEFT"
                      VALUE="<%= payee.getContactTelephoneNum() %>">
            </td>
            </tr>

            <tr>
            <td ALIGN="RIGHT" WIDTH="230"><b>Telephone Extention:</b></td>
            <td ALIGN="LEFT" WIDTH="370">
               <input TYPE="text" NAME="contactTelephoneExtention" SIZE="10" MAXLENGTH="10" ALIGN="LEFT"
                      VALUE="<%= payee.getContactTelephoneExtention() %>">
            </td>
            </tr>

         </tr>
         </table>
      </td></tr></table>
   </td></tr>
   </table>

   <p>

   <table cellpadding=0 cellspacing=0 border=0 width="100%">
   <tr bgcolor=999999><td>
   <table cellpadding=3 cellspacing=1 border=0 width="100%">
   <tr bgcolor="#f4f5e1"><td>
   <table cellpadding=0 cellspacing=0 border=0 width="100%">
   <tr>
   <td ALIGN=CENTER>
   <input TYPE="submit" NAME="submit" VALUE="Save">   
   <input TYPE="submit" NAME="submit" VALUE="Delete">      
   <input TYPE="reset" VALUE="Reset">            
   <input TYPE="submit" NAME="submit" VALUE="Mail Codes">   </td>
   </tr></table>
   </td></tr></table>
   </td></tr></table>

   </table>
</form>

</body>
</html>