最新清华大学出版社-郭克华-Java-Web程序设计上机习题答案_第1页
最新清华大学出版社-郭克华-Java-Web程序设计上机习题答案_第2页
最新清华大学出版社-郭克华-Java-Web程序设计上机习题答案_第3页
最新清华大学出版社-郭克华-Java-Web程序设计上机习题答案_第4页
最新清华大学出版社-郭克华-Java-Web程序设计上机习题答案_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精品文档Chapter2Frame、<html><body><a href="作者的个人简介.html"target="main">作者的个人简介 </a></body></html>Login、<html><body><p alig n="ce nter">Please Log ln</p><br><form>&n bsp&n bsp&n bspLogi n:<

2、in put type="text"><br>Password:<in put type="password"><br>&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp< in put type="submit" value="OK"> <in put type="butt on" value="

3、ForgetPassword"></form></body></html>Main、<html><body>(Section C)</body></html>Regiter、<html><body><p alig n="ce nter">New Member</p><br><form>ID&n bsp&n bsp&n bsp&n bsp&n bsp&n bs

4、p&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp<i n put type="text"><br>Password&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp< in put type="password"><br> Re-Password&n bsp&n bsp&

5、amp;n bsp&n bsp&n bsp< in put type="password"><br>First Name&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp< in put type="text"><br>Last Name&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp< in put type="t

6、ext"><br>Address&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp< in put type="text"><br> City&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp< in

7、put type="text"><br>State&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp<select><opti on selected>Select State</opti on></select><br>Country&n bsp&n bsp&n bsp&n bsp&n bsp&n b

8、sp&n bsp&n bsp&n bsp< in put type="text"><br>Email Address&n bsp&n bsp&n bsp< in put type="text"><br>Select In terest<in put type="checkbox">Tech no logy<in put type="checkbox">E nterprise<in put t

9、ype="checkbox">Research<in put type="checkbox">Gover nment<in put type="checkbox">People<in put type="checkbox">Life Style<in put type="checkbox">Op inion <br>Questio n&n bsp&n bsp&n bsp&n bsp&n bs

10、p&n bsp&n bsp<select><opti on selected>Select Questi on</opti on></select><br>An swer&nbsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp< in put type="textarea"><br>&n bsp&n bsp&n

11、bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&nbs p&n bsp< in put type="submit" value="Submit In formati on"><in put type="reset" value="Reset Form"</form></body>&

12、lt;/html>Top、<html><body><a href="log in. html"target="ma in" >Log in</a><br><a href="register.html"target="mai n">Register</a></body></html>Treemenu、<html><body><a href="作者的个人简介.html

13、"target="main">作者的个人简介 </a></body></html>作者的个人简介、<html><body>作者:局局局</body></html>Chapter31、<html><body>vscript type="text/javascript">fun ctio n fun()a=form.text1.value;b=a/50;c=a%50/20;d=a%50%20/10;e=a%50%20%10/5;f

14、=a%50%20%10%5;docume nt.form.text2.value=Math.floor(b);docume nt.form.text3.value=Math.floor(c);docume nt.form.text4.value=Math.floor(d);docume nt.form.text5.value=Math.floor(e);docume nt.form.text6.value=f;</script><form n ame="form">您输入的金额为:&n bsp<i nput name="tex

15、t1" type="text"><br>&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&nbs p&n bsp&n bsp< in put type="butt on" on click="fu n()" value="确定"&

16、gt;<br>找零的数量为:<br>&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp50元 <in putname="text2" type="text"> 张 <br>&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&

17、n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp20元 <in putname="text3" type="text"> 张 <br>&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp10元 <in putname="text4

18、" type="text"> 张 <br>&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp5元<input name="text5" type="text"> 张 <br>&n bsp&n bsp&n bsp&n bsp&a

19、mp;n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp1元<input name="text6" type="text"> 张 <br></form></body></html>2、<html><body><script type="text/javascript">function add()n 1

20、=Number(docume nt.form.text1.value);n 2=Number(docume nt.form.text2.value);n 3=Number(docume nt.form.text3.value);n4=N umber(docume nt.form.text4.value);n 5=Number(docume nt.form.text5.value);docume nt.form.text6.value=n1+n2+n3+n4+n5;</script><form n ame="form">book1: &n bs

21、p< in put n ame="text1" type="text"><br>book2: &n bsp< in put n ame="text2" type="text"><br>book3:&n bsp< in put n ame="text3" type="text"><br>book4:&n bsp< in put n ame="text4" t

22、ype="text"><br>book5:&n bsp< in put n ame="text5" type="text"><br>&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp< in put type="butt on" on click="add()" value=" "><br>总价:&n bs

23、p&n bsp< in put n ame="text6" type="text"><br></form></body></html>2S (循环)、<html><body><script type="text/javascript">var n=new Array();for(i=1;i<6;i+)docume nt.write In ("book"+i+"&n bsp&n bs

24、p< in put n ame=text type=text><br>");function add()for(i=0;i<5;i+)n i=Number(docume nt.getEleme ntsByName("text")i.value);docume nt.form.text.value=n0+n1+n2+n3+n4;</script><form n ame="form">&n bsp&n bsp&n bsp&n bsp&n bsp&n

25、 bsp&n bsp< in put type="butt on" on click="add()" value=" "><br>总价:&n bsp&n bsp< in put n ame="text" type="text"><br></form></body></html>3、<html><body><script type="text/java

26、script">for(i=1;i<=100;i+)求和求和document.writeIn(” 欢迎 &nbsp");</script></body></html>4、<html><body><script type="text/javascript">var n=new Array();var max=0;var min=O;fun ctio n fun()n 1=Number(docume nt.form.text1.value);n 2=Number(do

27、cume nt.form.text2.value);n 3=Number(docume nt.form.text3.value);n 4=Number(docume nt.form.text4.value);n 5=Number(docume nt.form.text5.value);n 6=Number(docume nt.form.text6.value);n 7=Number(docume nt.form.text7.value);n 8=Number(docume nt.form.text8.value);n 9=Number(docume nt.form.text9.value);n

28、 10=Number(docume nt.form.text10.value);for(i=1;i<=10;i+)if(n i>max)max=n i;min=n 1;for(j=1;j<=10;j+)if(n j<mi n)max=n j;docume nt.form.text13.value=( n1+n2+n3+n4+n5+n6+n 7+n8+n9+n10)/10; docume nt.form.text11.value=max;docume nt.form.text12.value=mi n;</script><form n ame="

29、;form">book&n bsp1:&n bsp&n bsp&n bsp< in put n ame="text1" type="text"><br> book&n bsp2:&n bsp&n bsp&n bsp< in put n ame="text2" type="text"><br> book&n bsp3:&n bsp&n bsp&n bsp<

30、; in put n ame="text3" type="text"><br> book&n bsp4:&n bsp&n bsp&n bsp< in put n ame="text4" type="text"><br> book&n bsp5:&n bsp&n bsp&n bsp< in put n ame="text5" type="text"><br

31、> book&n bsp6:&n bsp&n bsp&n bsp< in put n ame="text6" type="text"><br> book&n bsp7:&n bsp&n bsp&n bsp< in put n ame="text7" type="text"><br>book&n bsp8:&n bsp&n bsp&n bsp< in put n

32、ame="text8" type="text"><br>book&n bsp9:&n bsp&n bsp&n bsp< in put n ame="text9" type="text"><br>book10&n bsp: &n bsp&n bsp<i nput name="text10" type="text"><br>&n bsp&n b

33、sp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp< in puttype="butt on" on click="fu n()"value="确定"><br>最高价格:<input name="text11" type="text"><br>最低价格:<input name="text12" type="text&qu

34、ot;><br>平均价格:<input name="text13" type="text"><br></form></body></html>4S (循环)、<html><body><script type="text/javascript">var n=new Array();var min=0;var ave=0;var max=0;for(i=1;i<11;i+)docume nt.write In (&quo

35、t;book"+i+"&n bsp&n bsp&n bsp< in put n ame=text type=text><br>");function add()for(i=0;i<10;i+)n i=Number(docume nt.getEleme ntsByName("text")i.value);for(i=0;i<10;i+)if(n i>max)max=n i;min=n 0;for(j=0;j<10;j+)if(n j<mi n)min=nj;for(k=

36、0;k<10;k+)sum+=n k;docume nt.form.text1.value=max;docume nt.form.text2.value=min;docume nt.form.text3.value=ave;</script><form n ame="form">&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp&n bsp< in puttype="butt on" on click=

37、"add()"value="确定"><br>最高价格:<input name="text1" type="text"><br>最低价格:<input name="text2" type="text"><br>平均价格:<input name="text3" type="text"><br></form></body><

38、/html>Chapter44-1、(1) <% page Ian guage="java" import="java.util.*" pageE ncodi ng="gb2312"%><html><body><script type="text/javascript">for(var i=1;i<=100;i+)document.writeln(” 欢迎(JS)<br>");</script><%for(i nt

39、i=1;i<=100;i+)out.print(” 欢迎(JSP)<br>");%></body></html>(2) <% page Ian guage="java" con te ntType="text/html; charset=gb2312" errorPage="l6.jsp"%> <html><body><%for(i nt i=0;i<100;i+)out.println(” 欢迎 <br>"

40、);%><br></body></html>(3) <% page Ian guage="java" import="java.util.*" pageE ncodi ng="gb2312"%><html><body><script type="text/javascript">for(i=0;i<100;i+)document.write(” 欢迎 <br>");</script>&l

41、t;/body></html>4- 2(1) <%page Ian guage="java" con te ntType="text/html;charset=gb2312" errorPage="l6.jsp"%> <html><body>vform n ame="form">您输入的金额为:<i nput n ame="m on ey"type="text"><br><input t

42、ype="submit" value=" 找零"><br><%!in tm on Return=new in t5;in tm on Eleme nts=new in t50,20,10,5,1;void mon eyDeal( int mon)for(i nt i=0;i<5;i+)mon Returni=(i nt)Math.floor(mo n/mon Eleme ntsi); mon=mon%mon Eleme ntsi;%><%Stri ng s=request.getParameter("m

43、 on ey");if(s!=null)int mon=ln teger.parse In t(s);mon eyDeal(m on);for(i nt i=0;i<5;i+)%>应找零为:<%=monElementsi%> 元<%=monReturni%> 张 <br><%></form></body></html>(2) <%page Ian guage="java" con te ntType="text/html;charset=gb2312&q

44、uot; errorPage="l6.jsp"%><html><body><%!String str;in tm on Return=new in t5;in tm on Eleme nts=new in t50,20,10,5,1;void mon eyDeal( int mon)for(i nt i=0;i<5;i+)mon Returni=(i nt)Math.floor(mo n/mon Eleme ntsi); mon=mon%mon Eleme ntsi;%>vscript type="text/java

45、script">function getM on ey()var in putM on=docume nt.form .mon ey.value;str=in putM on;docume nt.form.submit();</script><form n ame="form" action="?mon ey="+<%=str%>>您输入的金额为:<i nput n ame="m on ey"type="text"><br><in p

46、ut type="butt on" on click=getM on ey() value="找零"><br><%Stri ng s=request.getParameter("m on ey");if(s!=null)int mon=ln teger.parse In t(s);mon eyDeal(m on);for(i nt i=0;i<5;i+)%>应找零为:<%=monElementsi%> 元<%=monReturni%> 张 <br><%>

47、;</form></body></html>(3) <%page Ian guage="java" conten tType="text/html;charset=gb2312" errorPage="l6.jsp"%><html><body><%!in tm on Return=new in t5;in tm on Eleme nts=new in t50,20,10,5,1;void mon eyDeal( int mon)for(i nt i=0;i&

48、lt;5;i+)mon Returni=(i nt)Math.floor(mo n/mon Eleme ntsi);mon=mon%mon Eleme ntsi;%><script type="text/javascript">function getM on ey()var in putM on=docume nt.form .mon ey.value;locatio n. href=" ?mon ey="+in putM on;</script>vform n ame="form">您输入的金额

49、为:<i nput n ame="m on ey"type="text"><br><in put type="butt on" on click=getM on ey() value="找零"><br><%Stri ng s=request.getParameter("m on ey");if(s!=null)int mon=ln teger.parse In t(s);mon eyDeal(m on);for(i nt i=0;i<5

50、;i+)%>应找零为:<%=monElementsi%> 元<%=monReturni%> 张 <br><%></form></body></html>(4) <%page Ian guage="java" con te ntType="text/html;charset=gb2312" errorPage="l6.jsp"%><html><body><%!String str;in tm on Retu

51、rn=new in t5;in tm on Eleme nts=new in t50,20,10,5,1;void mon eyDeal( int mon)for(i nt i=0;i<5;i+)mon Returni=(i nt)Math.floor(mo n/mon Eleme ntsi); mon=mon%mon Eleme ntsi;%><script type="text/javascript">function getM on ey()var in putM on=docume nt.form .mon ey.value;docume n

52、t.form.act ion="?mon ey="+i nputM on;docume nt.form.submit();</script><form n ame="form">您输入的金额为:<i nput n ame="m on ey"type="text"><br><in put type="butt on" on click=getM on ey() value="找零"><br><%Str

53、i ng s=request.getParameter("m on ey");if(s!=null)int mon=ln teger.parse In t(s);mon eyDeal(m on);for(i nt i=0;i<5;i+)%>应找零为:<%=monElementsi%> 元<%=monReturni%> 张 <br><%>4-3、<% page Ian guage="java" conten tType="text/html; charset=gb2312"

54、; errorPage="l6.jsp"%> <html><body><%/String str="欢迎"for(i nt i=0;i<100;i+)%>欢迎<br><%><br></body></html>4-4、<% page Ian guage="java" conten tType="text/html; charset=gb2312" errorPage="l6.jsp"%

55、> <html><body><%for(i nt i=1;i<10;i+)%><a href="4.jsp? n=<%=i%>"><%=i%x/a><br><%><br></body></html>4-5、<% page Ian guage="java" conten tType="text/html; charset=gb2312" errorPage="l6.jsp&quo

56、t;%> <html><body><%for(i nt i=1;i<10;i+)%><%="<a href=? n="+i+">"+i+"</a><br>"%><%><%Stri ng str=request.getParameter(" n");if(str!=null)int n=ln teger.parse In t(str);%>该数字的平方为:<%=n*n %><HR&

57、gt;<%><br></body></html>4- 6、<% page con te ntType="text/html; charset=gb2312" isErrorPage="true"%> <html><body><%out.println(”网页出现异常!");%></body></html>Chapter55- 1、<% page Ian guage="java" import=&quo

58、t;java.util.*" pageE ncodi ng="gb2312"%><html><body>登录:<form n ame="logi nForm" method="post">账号: <in put n ame="acco un t" type="text"><br>密码: <in put n ame="password" type="password">&

59、lt;br><input type="button" value="登陆 ” onClick="validate()"></form><script type="text/javascript">function validate()if(log inFo rm.acco un t.value=logi nFo rm.password.value)alert("登陆成功!”);return;else alert("登陆失败!”);return;logi nF or

60、m.submit();</script></body></html>5-2、<% page Ian guage="java" import="java.util.*" pageE ncodi ng="gb2312"%> <html><body>登录:vform n ame="logi nForm" method="post">账号: <in put n ame="acco un t" type

61、="text"><br>密码: <in put n ame="password" type="password"><br>是 <br>是否注册为会员:<in put n ame="member1" value="yes" type="checkbox"><input type="button" value="登陆 ” onClick="validate()"

62、;> </form><script type="text/javascript">function validate()if(logi nFo rm.acco un t.value=logi nFo rm.password.value)if(docume nt.logi nF orm.member1.checked)alert("登陆成功,欢迎您注册为会员!”);return;else alert("登陆成功! ");return;else alert("登陆失败!");return;logi

63、nF orm.submit();</script></body></html>5-3、<% page Ian guage="java" import="java.util.*" pageE ncodi ng="gb2312"%> <html><body><%-<%Stri ng str="N"int nu mber =ln teger.parse In t(str);%>-%><form actio n="

64、;5-3-1.jsp"><in put type="text" n ame="nu mber"><input type="submit" value=" 提交"></form></body></html>5- 3-1、<% page Ian guage="java" import="java.util.*" pageE ncodi ng="gb2312"%> <h

65、tml><body><% String str=request.getParameter(" nu mber");int nu mber =ln teger.parse In t(str);%><%for(int i=1;i<=number;i+)out.print(” 欢迎 <br>");%></body></html>5-4、<% page Ian guage="java" import="java.util.*" pageE nc

66、odi ng="gb2312"%> <html><body><%!in tm on Return=new in t5;in tm on Eleme nts=new in t50,20,10,5,1;void mon eyDeal( int mon)for(i nt i=0;i<5;i+)mon Returni=(i nt)Math.floor(mo n/mon Eleme ntsi); mon=mon%mon Eleme ntsi;%><form n ame="form1" >应付款 <i

67、n put n ame=" mon ey1"type="text"><br>实际付款 <in put n ame=" mon ey2"type="text"><br><input type="submit" value=" 提交"><br></form><%Stri ng m1=request.getParameter("m on ey1");String m2=reque

68、st.getParameter("m on ey2");if(m1!=null&&m2!=null)int m11= In teger.parse In t(m1);int m22=In teger.parse In t(m2);int mon=m22-m11;mon eyDeal(m on );%>应找零 <%=mon %>, <br><% for(i nt i=0;i<5;i+)%><%=monElementsi%> 元<%=monReturni%> 张,<%></

69、body></html>5-5、<% page Ian guage="java" import="java.util.*" pageE ncodi ng="gb2312"%><html><body>登录:<form n ame="logi nForm" action="5-5-2.jsp" method="post">账号: <in put n ame="acco un t" type

70、="text"><br>密码: <in put n ame="password" type="password"><br><input type="button" value="登陆 ” onClick="validate()"></form><script type="text/javascript">function validate()if(log inFo rm.acco un t

71、.value!=logi nFo rm.password.value|logi nFo rm.acco un t.value=n ull|logi nFor m.password.value=n ull)alert("登陆失败!”);return;logi nF orm.submit();</script></body></html>5- 5-2、<% page Ian guage="java" import="java.util.*" pageE ncodi ng="gb2312"

72、%><html><body><%Stri ng str=request.getParameter("acco un t"); %><form acti on="5-5-3.jsp" method="post">用户姓名: <in put n ame="n ame" type="text"><br><input type="submit" value=" 提交"><

73、;in put n ame="acco un t1" type="hidde n" value="<%=str%>"></form></body></html>5-5-3、<% page Ian guage="java" import="java.util.*" pageE ncodi ng="gb2312"%><html><body><%String str1=request.g

74、etParameter("acco un t1");String str2=request.getParameter(" name");out.println(” 用户账号:"+str1+"<br>"+"用户姓名:"+str2);%></body></html>Chapter66-1、<% page Ian guage="java" import="java.sql.*" pageE ncodi ng="gb

75、2312"%><html><body><%Class.forName("s un .jdbc.odbc.jdbcodbcDriver");Conn ecti on conn=DriverMa nager.getC onn ecti on ("jdbc:odbc:DSSchool");Stateme nt stat=c onn. createStateme nt();String sql="SELECT*"ResultSet rs=stat.executeQuery(sql);while(r

76、s. next()Stri ng stu no=rs.getStri ng("STUNO");Stri ng stu name=rs.getStri ng("STUNAME");Stri ng stusex=rs.getStri ng("STUSEX");out.pri nt(st uno+""+st un ame+""+stusex+"<br>");stat.close();conn. close();%></body></html>

77、;6-2、<% page Ian guage="java" import="java.util.*" pageE ncodi ng="gb2312"%><html><body><form actio n="6-2-1" method="post">输入姓名:<input type="text" name="stuname"><br><br><input type=&q

78、uot;submit" value=" 提交"></form></body></html>6- 2-1、<% page Ian guage="java" import="java.sql.*" pageE ncodi ng="gb2312"%><html><body><%request.setCharacterE ncodi ng("gb2312");String n ame=request.getParameter("st un ame");Class.forName("s un .jdbc.odbc.jdbcodbcDriver");Conn ecti on conn=DriverMa nager

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论