diff --git "a/work/com/java/minxi/java_20240603/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/circle.jsp" "b/work/com/java/minxi/java_20240603/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/circle.jsp" new file mode 100644 index 0000000000000000000000000000000000000000..2f9b1fb841f54686df4d0a9c1a1dd53e17ac705c --- /dev/null +++ "b/work/com/java/minxi/java_20240603/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/circle.jsp" @@ -0,0 +1,28 @@ +<%@ page import="static java.lang.System.out" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + + circle + + +

这里是circle

+ +<%--计算圆的面积--%> +

+<%! + public double getArea(int r){ + double area =3.14 * r * r; + return area; + } +%> +<% + String a = request.getParameter("r"); + int r = Integer.parseInt(a); +%> +

给我传的值:<%=a%>

+

圆的面积是:<%=getArea(r)%>

+ +

+ + \ No newline at end of file diff --git "a/work/com/java/minxi/java_20240603/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/ladder.jsp" "b/work/com/java/minxi/java_20240603/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/ladder.jsp" new file mode 100644 index 0000000000000000000000000000000000000000..dc7836d4f4a3a32c69cdd0dbfe08175fbae653e9 --- /dev/null +++ "b/work/com/java/minxi/java_20240603/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/ladder.jsp" @@ -0,0 +1,37 @@ +<%@ page import="static java.lang.System.out" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + + ladder + + +

这里是ladder

+ +<%--计算梯形的面积--%> +

+ <%! + public String getArea(int up, int un, int he){ + if(up != un) { + int area = ((up + un) * he)/2; + return ("梯形的面积是:"+area); + }else { + return("上底"+up+"与下底"+un+"相等所以该图形不是梯形"); + } + } + %> +

+<% + String a = request.getParameter("upper"); + String b = request.getParameter("under"); + String c = request.getParameter("height"); + int upper = Integer.parseInt(a); + int under = Integer.parseInt(b); + int height = Integer.parseInt(c); +%> +

+
给我传递的值是:<%=a%>,<%=b%>,<%=c%> +
梯形的面积是:<%=getArea(upper,under,height)%> +

+ + \ No newline at end of file diff --git "a/work/com/java/minxi/java_20240603/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/main.jsp" "b/work/com/java/minxi/java_20240603/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/main.jsp" new file mode 100644 index 0000000000000000000000000000000000000000..74bffefe91e724a8fab11eb41e727bf7bde0256e --- /dev/null +++ "b/work/com/java/minxi/java_20240603/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/main.jsp" @@ -0,0 +1,27 @@ +<%@ page import="static java.lang.System.out" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + + main + + +

这里是main

+<%int r = 3;%> +<%int upper = 5, under = 2, height = 3;%> + + + + + + + + + + + + + + + + \ No newline at end of file diff --git "a/work/com/java/minxi/java_20240604/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/web/WEB-INF/web.xml" "b/work/com/java/minxi/java_20240604/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/web/WEB-INF/web.xml" new file mode 100644 index 0000000000000000000000000000000000000000..d80081d1318531b6c30eaf0d748bf80a0b2e042a --- /dev/null +++ "b/work/com/java/minxi/java_20240604/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/web/WEB-INF/web.xml" @@ -0,0 +1,6 @@ + + + \ No newline at end of file diff --git "a/work/com/java/minxi/java_20240604/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/web/index.jsp" "b/work/com/java/minxi/java_20240604/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/web/index.jsp" new file mode 100644 index 0000000000000000000000000000000000000000..428dbe425bd096bf09980454235fea0f7b9baf9e --- /dev/null +++ "b/work/com/java/minxi/java_20240604/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/web/index.jsp" @@ -0,0 +1,110 @@ +<%@ page import="java.sql.DriverManager" %> +<%@ page import="java.sql.Connection" %> +<%@ page import="java.sql.Statement" %> +<%@ page import="java.sql.ResultSet" %> +<%@ page import="java.util.List" %> +<%@ page import="java.util.ArrayList" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + + 作业 + + +<%! + public static class UserInfo { + private int id; + private String userName; + private String userPhone; + + public UserInfo() { + } + + public UserInfo(int id, String userName, String userPhone) { + this.id = id; + this.userName = userName; + this.userPhone = userPhone; + } + + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public String getUserName() { + return userName; + } + + public void setUserName(String userName) { + this.userName = userName; + } + + public String getUserPhone() { + return userPhone; + } + + public void setUserPhone(String userPhone) { + this.userPhone = userPhone; + } + + @Override + public String toString() { + return "UserInfo{" + + "id=" + id + + ", userName='" + userName + '\'' + + ", userPhone='" + userPhone + '\'' + + '}'; + } + } +%> + +<% + List list = new ArrayList<>(); + Connection connection = null; + Statement statement = null; + ResultSet resultSet = null; + try { + Class.forName("com.mysql.cj.jdbc.Driver"); + String url = "jdbc:mysql://localhost:3306/student?serverTimezone=Asia/Shanghai"; + String username = "root"; + String password = "123456"; + connection = DriverManager.getConnection(url, username, password); + String sql = "select id,user_name,user_phone from user_info;"; + statement = connection.createStatement(); + resultSet = statement.executeQuery(sql); + while (resultSet.next()) { + UserInfo userInfo = new UserInfo(resultSet.getInt("id"), resultSet.getString("user_phone"), resultSet.getString("user_name")); + list.add(userInfo); + } + for (UserInfo userInfo : list) { + out.print(userInfo); + } + + } catch (Exception e) { + e.printStackTrace(); + } finally { + //释放资源 + try { + if (null != resultSet) { + resultSet.close(); + } + if (null != statement) { + statement.close(); + } + if (null != connection) { + connection.close(); } + } catch (Exception e) { + e.printStackTrace(); + } + } +%> + + + + + + + \ No newline at end of file diff --git "a/work/com/java/minxi/java_20240604/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/web/index1.jsp" "b/work/com/java/minxi/java_20240604/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/web/index1.jsp" new file mode 100644 index 0000000000000000000000000000000000000000..905309b2168f65c54e8b37a99ce31d57edd23ee2 --- /dev/null +++ "b/work/com/java/minxi/java_20240604/java_2301_\351\231\210\344\277\212\346\235\260_2315340142/web/index1.jsp" @@ -0,0 +1,21 @@ +<%-- + Created by IntelliJ IDEA. + User: Administrator + Date: 2024/6/6 + Time: 11:27 + To change this template use File | Settings | File Templates. +--%> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + 作业 + + +<% + String list = request.getParameter("list"); +%> +

<% + out.print(list); +%>

+ +