import java.io.*; import java.util.*; import java.sql.*; import javax.servlet.*; import javax.servlet.http.*; public class BooksServlet extends HttpServlet { private void sendForm(HttpServletResponse response) throws ServletException, IOException { String strcode = null; String deptcode = null; response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("Books"); out.println(""); out.println("

Buy a book

"); strcode = response.encodeURL("/shop1/Purchase"); out.print("
"); out.println(""); out.println(""); out.println("
Available books
"); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println("
Available books
"); out.println(""); out.println("Hacking Exposed, J. Scamby, S. McGlure, G. Kuntz;"); out.println("Review of hackers tools and methods."); out.println(""); out.println("$27"); out.println("
"); out.println(""); out.println("Don't Make Me Think!, S. Krug, R. Black;"); out.println("This is the book you need if you want to design great web pages."); out.println(""); out.println("$24"); out.println("
"); out.println(""); out.println("
"); out.println("
"); out.println("
"); out.println("
"); out.println("
"); out.println(""); out.println(""); } public void doGet (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { HttpSession current = request.getSession(false); if(current==null) { response.sendRedirect("/shop1/login.html"); return; } sendForm(response); } }