manageservlet.java

来自「这是一个电影票务的管理系统,内包含源代码......」· Java 代码 · 共 59 行

JAVA
59
字号
package com.cinema.servlet;

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
import com.cinema.db.DatabaseOperate;

public class ManageServlet extends HttpServlet {
    private static final String CONTENT_TYPE = "text/html; charset=GBK";

    //Initialize global variables
    public void init() throws ServletException {
    }

    //Process the HTTP Get request
    public void doGet(HttpServletRequest request, HttpServletResponse response) throws
            ServletException, IOException {
        request.setCharacterEncoding("GBK");
        response.setContentType(CONTENT_TYPE);
        PrintWriter out = response.getWriter();
        String strType =  request.getParameter("type");

        if(strType != null)
        {
            if("0".equals(strType))
            {
                String [] str = request.getParameterValues("moveticket");
                for (int i = 0; i < str.length; i++)
                {
                    out.println(str[i].toString());
                    DatabaseOperate dbo = new DatabaseOperate();
                    String sql = "update tab_ticket set tsign = 1 where seat ='"+str[i]+"'";
                    dbo.updateTicket(sql);
                }
            }
            else
            {
                    DatabaseOperate dbo = new DatabaseOperate();
                    String sql = "update tab_ticket set tsign = 0";
                    dbo.updateTicket(sql);
            }
        }

        response.sendRedirect("sell.jsp");
        out.close();
    }

    //Process the HTTP Post request
    public void doPost(HttpServletRequest request, HttpServletResponse response) throws
            ServletException, IOException {
        doGet(request, response);
    }

    //Clean up resources
    public void destroy() {
    }
}

⌨️ 快捷键说明

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