01: <jsp:useBean id="db" class="DBConnBean" scope="application">
02:    <jsp:setProperty name="db" property="driver" 
03:       value='<%= application.getInitParameter("jdbc.drivers") %>'/>
04:    <jsp:setProperty name="db" property="url" 
05:       value='<%= application.getInitParameter("jdbc.url") %>'/>
06:    <jsp:setProperty name="db" property="username" 
07:       value='<%= application.getInitParameter("jdbc.username") %>'/>
08:    <jsp:setProperty name="db" property="password" 
09:       value='<%= application.getInitParameter("jdbc.password") %>'/>
10: </jsp:useBean>
11: 
12: <jsp:useBean id="zone" class="ZoneDBBean"/>
13: <jsp:setProperty name="zone" property="city" param="city"/>
14: <jsp:setProperty name="zone" property="connection" value="<%= db.getConnection() %>"/>
15: <jsp:setProperty name="zone" property="date" value="<%= new java.util.Date() %>"/>
16: 
17: <html>
18:    <head>
19:       <title>Zone Database JSP</title>
20:    </head>
21:    <body>
22:       <h1>Zone Database JSP</h1>
23:       <p>The current time in <%= request.getParameter("city") %> is:
24:          <jsp:getProperty name="zone" property="time"/>
25:       </p>
26:    </body>
27: </html>
28: