diff --git a/homework5/.idea/webContexts.xml b/homework5/.idea/webContexts.xml new file mode 100644 index 0000000..bfc9535 --- /dev/null +++ b/homework5/.idea/webContexts.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/homework5/pom.xml b/homework5/pom.xml index 1ff203c..3ddcc6a 100644 --- a/homework5/pom.xml +++ b/homework5/pom.xml @@ -24,6 +24,16 @@ 6.1.0 provided + + jakarta.servlet.jsp.jstl + jakarta.servlet.jsp.jstl-api + 3.0.2 + + + org.glassfish.web + jakarta.servlet.jsp.jstl + 3.0.1 + org.junit.jupiter junit-jupiter-api diff --git a/homework5/src/main/java/com/msksbr/homework5/MyServlet.java b/homework5/src/main/java/com/msksbr/homework5/MyServlet.java new file mode 100644 index 0000000..cee5352 --- /dev/null +++ b/homework5/src/main/java/com/msksbr/homework5/MyServlet.java @@ -0,0 +1,27 @@ +package com.msksbr.homework5; + +import jakarta.servlet.RequestDispatcher; +import jakarta.servlet.ServletException; +import jakarta.servlet.annotation.WebServlet; +import jakarta.servlet.http.HttpServlet; + +import java.io.IOException; + +@WebServlet(name="MyServlet", urlPatterns="/MyServlet") +public class MyServlet extends HttpServlet { + public void doGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) { + request.setAttribute("username", "msksbr"); + request.setAttribute("password", "123456"); + RequestDispatcher dispatcher=request.getRequestDispatcher("/my.jsp"); + try { + dispatcher.forward(request, response); + } catch (ServletException e) { + throw new RuntimeException(e); + } catch (IOException e) { + throw new RuntimeException(e); + } + } + public void doPost(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) { + doGet(request, response); + } +} diff --git a/homework5/src/main/webapp/if.jsp b/homework5/src/main/webapp/if.jsp new file mode 100644 index 0000000..572b2ed --- /dev/null +++ b/homework5/src/main/webapp/if.jsp @@ -0,0 +1,32 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + Title + + +
+ + 周一了:工作的第一天,加油! + + + 周二了:工作的第二天,加油! + + + 周三了:工作的第三天,加油! + + + 周四了:工作的第四天,加油! + + + 周五了:工作的第五天,加油! + + + 周六了:休息的第一天! + + + 周日了:休息的第二天! + +
+ + \ No newline at end of file