⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 showservlet.java

📁 是JSP、Servlet的一个示例程序
💻 JAVA
字号:
package test;

import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;

/**
 * An HTTP servlet that displays the contents of a customer's shopping cart at
 * Duke's Bookstore. It responds to the GET and HEAD methods of the HTTP
 * protocol. This servlet calls other servlets.
 */
public class ShowServlet extends HttpServlet {

    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        // Get the user's session and shopping cart
        HttpSession session = request.getSession();
        String cart = (String) session.getAttribute("cart");
        System.out.println("cart==" + cart);
        //
        //        // If the user has no cart, create a new one
        if (cart == null) {
            cart = "haha";
            session.setAttribute("cart", cart);
        }

        // set content type header before accessing the Writer
        response.setContentType("text/html");
        response.setBufferSize(8192);
        PrintWriter out = response.getWriter();

        //urlrewrite.jsp
        //Print out the response
        out.println("<html>" + "<head><title>" + "URLRewriting" + "</title></head>");

        out.println("<font size=\"+2\">" + "URLRewriting Test" + "</font>" + "<br> &nbsp; <br>" + "<center><a href=\""
                + response.encodeURL(request.getContextPath() + "/urlrewrite.jsp?user=yangbing") + "\">" + "test"
                + "</a> </center>");
        out.println("<font size=\"+2\">" + "URLRewriting Test" + "</font>" + "<br> &nbsp; <br>" + "<center><a href=\""
                + request.getContextPath() + "/urlrewrite.jsp?user=yangbing" + "\">" + "test" + "</a> </center>");
        
        //        out.print("<p>");
        //        out.print("<h2>session id==" + session.getId());
        //        out.print("<h2>create time==" + session.getCreationTime());
        //        out.print("<h2>last access time==" + session.getLastAccessedTime());
        out.println("</body> </html>");
        out.close();
    }

    public String getServletInfo() {
        return "The ShowCart servlet returns information about"
                + "the books that the user is in the process of ordering.";
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -