CheckServlet.java
package servlet;
import java.io.IOException;
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 javax.servlet.http.HttpSession;
@WebServlet("/check")
public class CheckServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
request.setCharacterEncoding("gbk");
response.setCharacterEncoding("gbk");
String name=request.getParameter("name11");
String password=request.getParameter("password11");
if("admin".equals(name)&&"123".equals(password)) {
HttpSession session=request.getSession();
session.setAttribute("info",name);
request.getRequestDispatcher("welcome").forward(request, response);
}else {
request.getRequestDispatcher("index.html").forward(request, response);
}
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doGet(request, response);
}
}
WelcomeServlet.java
package servlet;
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;
import javax.servlet.http.HttpSession;
import org.apache.jasper.tagplugins.jstl.core.Out;
@WebServlet("/welcome")
public class WelcomeServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
request.setCharacterEncoding("gbk");
response.setCharacterEncoding("gbk");
response.setContentType("text/html");
PrintWriter out=response.getWriter();
out.print("");
out.print("");
out.print("");
out.print("");
HttpSession session=request.getSession();
String info=(String)session.getAttribute("info");
if(info==null) {
request.getRequestDispatcher("index.html").forward(request, response);
}else {
out.print("welcome");
out.print("欢迎你来到青岛职业技术学院");
}
out.print("");
out.print("");
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doGet(request, response);
}
}
index.html
Insert title here
这是文件的位置
- 添加到tomcat服务器上
- 运行服务器
- 在浏览器上输入http://127.0.0.1:8080/demo1104/index.html



