因为JSP最终是要转换为Servlet来运行的,那么我们来看下面的两个脚本:
下面这个JSP页面:
<html>
Hello World!<br>
<jsp:useBean id="clock" class=“calendar.JspCalendar” />
Today is
<ul>
<li>Day of month: <%= clock.getDayOfMonth() %></li>
<li>Year: <%= clock.getYear() %></li>
</ul>
</html>
相当于这个Servlet:
public class HelloServlet extends HttpServlet {
public void doGet(HttpServletRequest request,HttpServletResponse response)
{
response.setContentType(“text/plain”);
PrintWriter out = response.getWriter();
out.println(“<html>”);
out.println(“Hello World!”);
out.println(“<br>”);
JspCalendar clock = new JspCalendar();
out.println(“Today is”);
out.println(“<ul>”);
out.println(“<li>Day of month: “);
out.println(clock.getDayOfMonth());
out.println(“</ul>”);
out.println(“</html>”);
}
}