PageServlet.java
上传用户:dinglihq
上传日期:2013-02-04
资源大小:99958k
文件大小:1k
源码类别:

Java编程

开发平台:

Java

  1. package bible.servlets;
  2. import javax.servlet.*;
  3. import javax.servlet.http.*;
  4. import java.io.*;
  5. import java.util.*;
  6. public class PageServlet extends HttpServlet {
  7.   public void service(HttpServletRequest request, HttpServletResponse response)
  8.   throws ServletException, IOException {
  9.     HttpSession session = request.getSession();
  10.     Hashtable sessionInfo = (Hashtable) session.getAttribute("sessionInfo");
  11.     String userName = (String) sessionInfo.get("userName");
  12.     Integer pageNumber = (Integer) sessionInfo.get("pageNumber");
  13.     response.setContentType("text/html");
  14.     PrintWriter out = response.getWriter();
  15.     out.println("<html>");
  16.     out.println("<head><title>ApplicationServlet</title></head>");
  17.     out.println("<body>");
  18.     out.println("<p>Welcome to the ApplicationServlet.</p>");
  19.     out.println("<p>Your name is " + userName + " and you are on page " + pageNumber.intValue() + ".</p>");
  20.     out.println("<p></p>");
  21.     out.println("<p><a href="" + response.encodeURL("ApplicationServlet?action=next") + "">Next Page</a></p>");
  22.     out.println("<p></p>");
  23.     out.println("<p><a href="" + response.encodeURL("ApplicationServlet?action=previous") + "">Previous Page</a></p>");
  24.     out.println("<p></p>");
  25.     out.println("<p><a href="" + response.encodeURL("ApplicationServlet?action=logoff") + "">Log Off</a></p>");
  26.     out.println("</body></html>");
  27.   }
  28. }