diff --git "a/work/com/java/minxi/java_20240603/java_2301_\347\216\213\346\227\213_2344310135/circle.jsp" "b/work/com/java/minxi/java_20240603/java_2301_\347\216\213\346\227\213_2344310135/circle.jsp" new file mode 100644 index 0000000000000000000000000000000000000000..491d482fc140fd6c642af8899c1aef179685d8c8 --- /dev/null +++ "b/work/com/java/minxi/java_20240603/java_2301_\347\216\213\346\227\213_2344310135/circle.jsp" @@ -0,0 +1,10 @@ +<%@ page contentType="text/html;charset=UTF-8" %> +<%@ page import="java.text.DecimalFormat" %> +<% + double radius = Double.parseDouble(request.getParameter("radius")); + double area = Math.PI * Math.pow(radius, 2); + DecimalFormat df = new DecimalFormat("#.##"); +%> +

Circle Area Calculation

+

Radius: <%= radius %> units

+

Area: <%= df.format(area) %> square units

diff --git "a/work/com/java/minxi/java_20240603/java_2301_\347\216\213\346\227\213_2344310135/ladder.jsp" "b/work/com/java/minxi/java_20240603/java_2301_\347\216\213\346\227\213_2344310135/ladder.jsp" new file mode 100644 index 0000000000000000000000000000000000000000..7753a638f05c1a31e604300b9f39f98e7494e4b8 --- /dev/null +++ "b/work/com/java/minxi/java_20240603/java_2301_\347\216\213\346\227\213_2344310135/ladder.jsp" @@ -0,0 +1,14 @@ +<%@ page contentType="text/html;charset=UTF-8" %> +<%@ page import="java.text.DecimalFormat" %> +<% + double upperBase = Double.parseDouble(request.getParameter("upperBase")); + double lowerBase = Double.parseDouble(request.getParameter("lowerBase")); + double height = Double.parseDouble(request.getParameter("height")); + double area = ((upperBase + lowerBase) / 2) * height; + DecimalFormat df = new DecimalFormat("#.##"); +%> +

Ladder Area Calculation

+

Upper Base: <%= upperBase %> units

+

Lower Base: <%= lowerBase %> units

+

Height: <%= height %> units

+

Area: <%= df.format(area) %> square units

diff --git "a/work/com/java/minxi/java_20240603/java_2301_\347\216\213\346\227\213_2344310135/main.jsp" "b/work/com/java/minxi/java_20240603/java_2301_\347\216\213\346\227\213_2344310135/main.jsp" new file mode 100644 index 0000000000000000000000000000000000000000..52fa1f4d79a03971d9e1d972acda341f5d0267b3 --- /dev/null +++ "b/work/com/java/minxi/java_20240603/java_2301_\347\216\213\346\227\213_2344310135/main.jsp" @@ -0,0 +1,15 @@ +<%@ page contentType="text/html;charset=UTF-8" %> + + + + Main Page + + +

Main Page

+ +<%@ include file="circle.jsp" %> +<%@ include file="ladder.jsp" %> + +

Calculations done!

+ +