diff --git a/web/WEB-INF/web.xml b/web/WEB-INF/web.xml new file mode 100644 index 0000000000000000000000000000000000000000..d80081d1318531b6c30eaf0d748bf80a0b2e042a --- /dev/null +++ b/web/WEB-INF/web.xml @@ -0,0 +1,6 @@ + + + \ No newline at end of file diff --git "a/work/com/java/minxi/java_20240605/java_2302_\351\231\210\346\204\210_2344310237/Circle.jsp" "b/work/com/java/minxi/java_20240605/java_2302_\351\231\210\346\204\210_2344310237/Circle.jsp" index 1958b1922709c896df058df31f6b916933fcc1bf..756848bdc8ae5a11e825e67ed360e5b81cb6f230 100644 --- "a/work/com/java/minxi/java_20240605/java_2302_\351\231\210\346\204\210_2344310237/Circle.jsp" +++ "b/work/com/java/minxi/java_20240605/java_2302_\351\231\210\346\204\210_2344310237/Circle.jsp" @@ -1,4 +1,4 @@ -<%@ page import="java.util.Scanner" %> + <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> @@ -14,11 +14,28 @@ -
-

-<% -out.print("圆的面积为:"+200*200+"mm"); +

+ <%! + + + public String Arez(double a){ + double arez=3.14*a; + String ares = String.format(String.valueOf(arez)); + return ares; + } + %> +
+ +<% String sideA = request.getParameter("sideA"); +double a =Double.parseDouble(sideA); +%> +
+

+
给我传递的半径为<%= sideA %>
+
圆的面积为:<%= Arez(a) %>

+ +
\ No newline at end of file diff --git "a/work/com/java/minxi/java_20240605/java_2302_\351\231\210\346\204\210_2344310237/Ladder.jsp" "b/work/com/java/minxi/java_20240605/java_2302_\351\231\210\346\204\210_2344310237/Ladder.jsp" index 55e20c9155a210d2f02b9d73b2101d99926f75a4..3d4a7d150bf8bfa91b6a92d8812dd01871954a3a 100644 --- "a/work/com/java/minxi/java_20240605/java_2302_\351\231\210\346\204\210_2344310237/Ladder.jsp" +++ "b/work/com/java/minxi/java_20240605/java_2302_\351\231\210\346\204\210_2344310237/Ladder.jsp" @@ -17,6 +17,31 @@
+<%! + + public String Arez(double a,double b,double c){ + double arez=a+b; + double arec=(arez*c)/2; + String ares = String.format(String.valueOf(arec)); + return ares; + } + +%> + + +<% String sideA = request.getParameter("sideA"); + double a =Double.parseDouble(sideA); + String sideB = request.getParameter("sideB"); + double b =Double.parseDouble(sideA); + String sideC = request.getParameter("sideC"); + double c =Double.parseDouble(sideA); +%> +
+

+
给我传递的半径为<%= sideA %>,<%= sideB %>,<%= sideC %>
+
梯形的面积为:<%= Arez(a,b,c) %> +

+
\ No newline at end of file diff --git "a/work/com/java/minxi/java_20240605/java_2302_\351\231\210\346\204\210_2344310237/Main.jsp" "b/work/com/java/minxi/java_20240605/java_2302_\351\231\210\346\204\210_2344310237/Main.jsp" index de9843cc572eed4d6ddd58d354507b78a18e7ad7..fc33812b934a9ed5f65964a6cae3582e7388e503 100644 --- "a/work/com/java/minxi/java_20240605/java_2302_\351\231\210\346\204\210_2344310237/Main.jsp" +++ "b/work/com/java/minxi/java_20240605/java_2302_\351\231\210\346\204\210_2344310237/Main.jsp" @@ -4,8 +4,24 @@ +<% float a = 6; %> +

+
加载Circle.JSP并计算圆形面积 + + + +
+

+<% float a1 = 6,b1=7,c1=9; %> +

+
加载Ladder.JSP并计算梯形面积 + + + + + -<%@ include file="Circle.jsp" %> -<%@ include file="Ladder.jsp" %> +
+

\ No newline at end of file diff --git "a/work/com/java/minxi/java_20240606/java_2302_\351\231\210\346\204\210_2344310237/Index.jsp" "b/work/com/java/minxi/java_20240606/java_2302_\351\231\210\346\204\210_2344310237/Index.jsp" new file mode 100644 index 0000000000000000000000000000000000000000..6a29727b6203e3a94a312f48e0861fc601c3aeac --- /dev/null +++ "b/work/com/java/minxi/java_20240606/java_2302_\351\231\210\346\204\210_2344310237/Index.jsp" @@ -0,0 +1,38 @@ +<%@ page import="java.sql.Connection" %> +<%@ page import="java.sql.DriverManager" %> +<%@ page import="java.sql.Statement" %> +<%@ page import="java.sql.ResultSet" %> +<%@ page import="java.util.List" %> +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> + + + + + +<%! public class user { + public static void main(String[] args) throws Exception{ + Class.forName("com.mysql.cj.jdbc.Driver"); + String url= "jdbc:mysql://localhost:3306/base?serverTimezone=Asia/Shanghai"; + String name="root"; + String password="123456"; + + Connection con = DriverManager.getConnection(url,name,password); + String sql="select * from user_info;"; + Statement statement = con.createStatement(); + ResultSet resultSet =statement.executeQuery(sql); + while (resultSet.next()){ + System.out.println(resultSet.getInt("id")+resultSet.getString("user_name")); + + } + resultSet.close(); + statement.close(); + con.close(); + } + } +%> + +<%! public class UserInfo{ +} %> + + + \ No newline at end of file diff --git "a/work/com/java/minxi/java_20240607/java_2302_\351\231\210\346\204\210_2344310237/Index1.jsp" "b/work/com/java/minxi/java_20240607/java_2302_\351\231\210\346\204\210_2344310237/Index1.jsp" new file mode 100644 index 0000000000000000000000000000000000000000..ea26a74ea4a56828ab3cc6ddb5588a312518ef64 --- /dev/null +++ "b/work/com/java/minxi/java_20240607/java_2302_\351\231\210\346\204\210_2344310237/Index1.jsp" @@ -0,0 +1,78 @@ +/* +题目一:创建index1.jsp,index2.jsp页面,在index1.jsp中编写表单信息,通过按钮提交表单信息至index2.jsp中,通过jdbc校验用户名和密码后,实现登录功能,并在登录成功后要跳转至index2.jsp页面。 + +index1.jsp表单中包含:用户名输入框、密码输入框、提交按钮 + +index2.jsp页面上需展示成:xxx,登录成功! + +备注:数据库脚本 + +-- 删除数据库 +drop database if exists student; + +-- 创建公司数据库 +create database if not exists student; + +-- 使用该数据库 +use student; + +drop table if exists user_info; + +-- 创建客户表 +create table if not exists user_info ( +id int(11) primary key auto_increment NOT NULL, +user_name varchar(255) NOT NULL, +user_pwd varchar(255) NOT NULL, +user_age int(2) NOT NULL, +user_sex int(1), +user_phone varchar(11) NOT NULL, +user_address varchar(255) NOT NULL, +user_time datetime(0) NOT NULL, +role_type int(1) +); + +-- 插入员工数据 +insert into user_info(id,user_name,user_pwd,user_age,user_sex,user_phone, +user_address,user_time,role_type) values +(1,'admin','e10adc3949ba59abbe56e057f20f883e',19,1,'15103021550','福建省','2005-01-02',1), +(2,'张三','e10adc3949ba59abbe56e057f20f883e',20,1,'15201321007','广东省','2004-03-20',2), +(3,'王丽','e10adc3949ba59abbe56e057f20f883e',21,2,'18001013568','云南省','2003-06-08',2) +; +*/ + + +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> + + + + + + +
+ + + + + + + + + + + + + + + +
姓名 + +
密码: + +
+ +
+
+ + + + diff --git "a/work/com/java/minxi/java_20240607/java_2302_\351\231\210\346\204\210_2344310237/Index2.jsp" "b/work/com/java/minxi/java_20240607/java_2302_\351\231\210\346\204\210_2344310237/Index2.jsp" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391