public class Header extends GenericServlet { public void service(ServletRequest req,ServletResponse resp) throws ServletException, IOException { res.setContentType("text/html;charset=gb2312"); PRintWriter out =res.getWriter(); // Get the title of the page. Set to empty string if // no title parameter was given String titles[] = req.getParameterValues("title"); String title = ""; if (titles != null) { if (titles.length > 0) { title = titles[0]; } }
// Format the standard header out.println("<head><title> 欢迎你到来 </title></head>"); out.println("<H1 align='center'>*** 欢迎你到来 *** </H1><hr>");
// Wrap up out.flush(); out.close(); }
/** * <p>Returns information about this servlet */
public String getServletInfo() { return "Header "; }
public void init(ServletConfig cfg) throws ServletException { super.init(cfg); }
public void destroy() { super.destroy(); } } 标准的页脚 Footer.java 的源代码如下:
import javax.servlet.*; import java.io.*;
public class Footer extends GenericServlet { public void service(ServletRequest req,ServletResponse resp) throws ServletException, IOException { res.setContentType("text/html;charset=gb2312"); PrintWriter out =res.getWriter(); // Format the standard header out.println("<hr>"); out.println("<p align='center'><i> 版权所有,信息公司</i></p>");