JSP/Servlet Correspondence
Original JSP
Some Heading
<%!
private String randomHeading() {
return("" + Math.random() + "
");
}
%>
<%= randomHeading() %>
31
JSP
www.corewebprogramming.com
JSP/Servlet Correspondence
Possible resulting servlet code
public class xxxx implements HttpJspPage {
private String randomHeading() {
return("" + Math.random() + "
");
}
public void _jspService(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
request.setContentType("text/html");
HttpSession session = request.getSession(true);
JspWriter out = response.getWriter();
out.println("Some Heading
");
out.println(randomHeading());
...
}
32
JSP
www.corewebprogramming.com
16