main.jsp
<% @ Page language = " java " import = " java.util. * " PageEncoding = " utf-8 " %> <! DOCTYPE HTML PUBLIC "- // W3C // DTD HTML 4.01 Transitional // EN" > < html > < tête > </ tête > < body > < jsp: include la page = "circle.jsp" flush = "true" > < jsp: param nom = "rayon" jsp: include > < br > < jsp: include la page = "ladder.jsp" > < jsp: param valeur = "2" nom = "shang" /> < jsp: param valeur = "2" nom = "xia" / > < jsp: param valeur = "2" nom = "gao" /> </ jsp: include > </ body > </ html >
circle.jsp
<% @ Page language = " java " import = " java.util. * " PageEncoding = " utf-8 " %> <! DOCTYPE HTML PUBLIC "- // W3C // DTD HTML 4.01 Transitional // EN" > < html > < tête > < title > Page à partir de mon JSP 'de circle.jsp' </ title > </ tête > < body > <% chaîne a = demande.); deux b = Double .parseDouble (a); double - PI = 3,14 ; out.print ( " 圆面积: " + (PI * b * b)); %> </ Body > </ html >
ladder.jsp
<% @ Page language = " java " import = " java.util. * " PageEncoding = " utf-8 " %> <! DOCTYPE HTML PUBLIC "- // W3C // DTD HTML 4.01 Transitional // EN" > < html > < tête > </ tête > < body > <% chaîne a = request.getParameter ( " shang " ); Chaîne b = demande.); Chaîne c = request.getParameter ( " gao " ); deux d = Double .parseDouble (a); à double e = Double .parseDouble (b); double - f = Double .parseDouble (c); out.print ( " 梯形面积: " + ((d + e) * f / 2 )); %> </ Body > </ html >