1.任务一、教材P39实验3
1 <%@ page contentType="text/html"%> 2 <%@ page pageEncoding="utf-8"%> 3 <HTML> 4 <body bgcolor=pink> 5 <embed src="english/english.mp3" autostart=false> 6 课文音频 7 </embed> 8 </body> 9 </HTML> 音频
1 <%@ page contentType="text/html"%> 2 <%@ page pageEncoding="utf-8"%> 3 <HTML> 4 <head> 5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 6 </head> 7 <body bgcolor=cyan> 8 <br>英文课文(English Text): 9 </br> 10 <p style="font-family:宋体;font-size:18;color:black"> 11 <jsp:include page="english/english.txt" /> 12 <br>课文音频(English Audio):</br> 13 <jsp:include page="audio.jsp" /> 14 </p> 15 </body> 16 </HTML> 显示界面
2.任务二、教材P45 8题
<%@page contentType="text/html;charset=utf-8"%> <%! public String getArea(double r) { if(r>0) { double area=r*r*3.14; return ""+area; } else{ return("半径为"+r+"不能为大于0以外的数字,无法计算面积"); } } %> <% String sideR=request.getParameter("sideR"); double r=Double.parseDouble(sideR); %> <br><br>被加载的文件,计算圆的面积<br> 给我传递的半径是:<%=r%> <br>圆的面积是:<%=getArea(r) %>
<%@page contentType="text/html;charset=utf-8"%> <%! public String getArea(double a,double b,double c) { if(a>0&&b>0&&c>0) { double area=(a+b)*c/2; return ""+area; } else{ return("梯形的上底、下底、高"+a+""+b+""+c+"不能为大于0以外的数字,无法计算面积"); } } %> <% String sideA=request.getParameter("sideA"); String sideB=request.getParameter("sideB"); String sideC=request.getParameter("sideC"); double a=Double.parseDouble(sideA); double b=Double.parseDouble(sideB); double c=Double.parseDouble(sideC); %> <br><br>被加载的文件,计算圆的面积<br> 给我传递的上底、下底、高是: <%=sideA%> <%=sideB %> <%=sideC %> <br>梯形的面积是:<%=getArea(a,b,c) %>
<%@page contentType="text/html;charset=utf-8"%> <html> <body> <% double r=3,a=3,b=5,c=3; %> <br>加载circle.jsp计算半径为<%=r%>的圆的面积: <jsp:include page="circle.jsp"> <jsp:param value="<%=r %>" name="sideR"/> </jsp:include> <p>*********************************************************************</p > <br>加载ladder.jsp计算上底、下底、高为<%=a %>,<%=b %>,<%=c %>的梯形面积: <jsp:include page="ladder.jsp"> <jsp:param value="<%=a %>" name="sideA"/> <jsp:param value="<%=b %>" name="sideB"/> <jsp:param value="<%=c %>" name="sideC"/> </jsp:include> </body> </html>
3.任务三、详见Word图片
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Insert title here</title> <style type="text/css"> td{ /* margin: auto; */ width: 200px; text-align:center; background: yellow; } tr{ width:400px; height:50px; } td,tr,table{ border: 1px solid red; } </style> </head> <body> <table> <tr> <td id="top" colspan="2"><jsp:include page="top.jsp"></jsp:include></td> </tr> <tr> <td id="left"><jsp:include page="left.jsp"></jsp:include></td> <td id="main"><jsp:include page="main.jsp"></jsp:include></td> </tr> <tr> <td id="end" colspan="2"><jsp:include page="end.jsp"></jsp:include></td> </tr> </table> </body> </html>
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Insert title here</title> </head> top.jsp文件
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Insert title here</title> </head> left.jsp文件
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Insert title here</title> </head> main.jsp文件
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Insert title here</title> </head> end.jsp文件
4.任务四、详见Word图片
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP 'odd.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <%--奇数 --%> <body> <% String odd = request.getParameter("i"); int j = Integer.parseInt(odd); out.print("随机数" + j); %> 是奇数!!! </body> </html>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP 'even.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> <%--偶数 --%> </head> <body> <% String even = request.getParameter("i"); int ou = Integer.parseInt(even); out.print("随机数" + ou); %> 是偶数!!! </body> </html>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP 'example2.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> <h1>生成[]0,10]之间的随机数</h1> <% int i = (int) (Math.random() * 10) + 1; if (i % 2 == 0) { %> <jsp:forward page="even.jsp"> <jsp:param value="<%=i %>" name="i" /> </jsp:forward> <% } else { %> <jsp:forward page="odd.jsp"> <jsp:param value="<%=i%>" name="i" /> </jsp:forward> <% } %> </body> </html>