JAVA基础14-JavaWeb(十五)http的无状态连接

(1)http的无状态连接
loginServlet

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

@WebServlet("/login")
public class loginServlet extends HttpServlet{
	
	protected void service(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		req.setCharacterEncoding("UTF-8");//设置请求的编码
		resp.setContentType("text/html;charset=utf-8");//设置输出的类型和编码
		PrintWriter out = resp.getWriter();//获取一个输出流
		String username = req.getParameter("username");	
		System.out.println(username);
		out.print("欢迎:"+username+"<br/>");
		out.print("<a href='/list'>收件箱</a>");
	}
}

listServlet

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

@WebServlet("/list")
public class listServlet extends HttpServlet {
	protected void service(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		req.setCharacterEncoding("UTF-8");//设置请求的编码
		resp.setContentType("text/html;charset=utf-8");//设置输出的类型和编码
		PrintWriter out = resp.getWriter();//获取一个输出流
		String username = req.getParameter("username");	
		System.out.println(username);
		out.print("欢迎:"+username+"<br/>");
		for (int i = 0; i < 10; i++) {
			out.print("<a href='/getmail'>一份邮件</a><br/>");
		}
		
	}
}

getServlet

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

@WebServlet("/getmail")
public class lgetServlet extends HttpServlet{
	protected void service(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		req.setCharacterEncoding("UTF-8");//设置请求的编码
		resp.setContentType("text/html;charset=utf-8");//设置输出的类型和编码
		PrintWriter out = resp.getWriter();//获取一个输出流
		String username = req.getParameter("username");	
		System.out.println(username);
		out.print("欢迎:"+username+"<br/>");
		out.print("涂大帅哥");
	}
}

1、在这里插入图片描述
2、在这里插入图片描述
3、在这里插入图片描述
4、在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_36675851/article/details/86501047
今日推荐