JAVAweb 前端网页与后端
上代码
package com.foreknow.controller;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
@WebServlet(name = "LoginServlet")
public class LoginServlet extends HttpServlet {
static int[] x = new int[105];
static int head = 0, tail = 0;
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
resp.setContentType("text/html;charset=utf-8");
PrintWriter out = resp.getWriter();
String number = req.getParameter("phonenumber");
String password = req.getParameter("password");
int i;
int ans = -1;
int cnt = 0;
for(i = head; i < tail; i++){
if(x[i] == Integer.parseInt(number)){
ans = i;
}
cnt++;
}
if(ans==-1){
x[tail++] = Integer.parseInt(number); ans = tail;}
ans-=(head-1);
if((tail-head)%10==0) head++;
out.println("<h1>欢迎登录!</h1>");
out.println("<body>");
out.println("<br>"+" 亲爱的客户: "+number+"</br>");
out.println("<br>"+" 当前所处队列中,您的业务号码为:"+ans+"<br>");
if(ans>1)out.println