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

下载本文档

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

文档简介

1、 Chapter2Frame、<html><body><a href="作者的个人简介.html"target="main">作者的个人简介</a></body></html>Login、<html><body><p align="center">Please Log In</p><br><form>&nbsp&nbsp&nbspLogin:<input type

2、="text"><br>Password:<input type="password"><br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="submit" value="OK"><input type="button" value="ForgetPassword">&l

3、t;/form></body></html>Main、<html><body>(Section C)</body></html>Regiter、<html><body><p align="center">New Member</p><br><form>ID&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&n

4、bsp&nbsp&nbsp&nbsp&nbsp<input type="text"><br>Password&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="password"><br>Re-Password&nbsp&nbsp&nbsp&nbsp&nbsp<input type="password&q

5、uot;><br>First Name&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text"><br>Last Name&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text"><br>Address&nbsp&nbsp&nbsp&nbsp&nbsp&

6、;nbsp&nbsp&nbsp&nbsp<input type="text"><br>City&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text"><br>State&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nb

7、sp&nbsp&nbsp&nbsp<select><option selected>Select State</option></select><br>Country&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text"><br>Email Address&nbsp&nbsp&nbsp<input

8、 type="text"><br>Select Interest<input type="checkbox">Technology<input type="checkbox">Enterprise<input type="checkbox">Research<input type="checkbox">Government<input type="checkbox">People<input

9、type="checkbox">Life Style<input type="checkbox">Opinion<br>Question&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<select><option selected>Select Question</option></select><br>Answer&nbsp&nbsp&nbsp&nbsp

10、&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="textarea"><br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="submit" value="Submit

11、Information"><input type="reset" value="Reset Form"></form></body></html>Top、<html><body><a href="login.html"target="main">Login</a><br><a href="register.html"target="main">

12、;Register</a></body></html>Treemenu、<html><body><a href="作者的个人简介.html"target="main">作者的个人简介</a></body></html>作者的个人简介、<html><body>作者: 局局局</body></html> Chapter31、<html><body><script type=&

13、quot;text/javascript">function fun()a=form.text1.value;b=a/50;c=a%50/20;d=a%50%20/10;e=a%50%20%10/5;f=a%50%20%10%5;document.form.text2.value=Math.floor(b);document.form.text3.value=Math.floor(c);document.form.text4.value=Math.floor(d);document.form.text5.value=Math.floor(e);document.form.tex

14、t6.value=f;</script><form name="form">您输入的金额为:&nbsp<input name="text1" type="text"><br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&l

15、t;input type="button" onclick="fun()" value="确定"><br>找零的数量为:<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp50元<input name="text2" type="text">张<br>&a

16、mp;nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp20元<input name="text3" type="text">张<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&

17、nbsp10元<input name="text4" type="text">张<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp5元<input name="text5" type="text">张<br>&nbsp&nbsp&nbsp

18、&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp1元<input name="text6" type="text">张<br></form></body></html>2、<html><body><script type="text/javascript">function add()n1=N

19、umber(document.form.text1.value);n2=Number(document.form.text2.value);n3=Number(document.form.text3.value);n4=Number(document.form.text4.value);n5=Number(document.form.text5.value);document.form.text6.value=n1+n2+n3+n4+n5;</script><form name="form">book1:&nbsp<input name

20、="text1" type="text"><br>book2:&nbsp<input name="text2" type="text"><br>book3:&nbsp<input name="text3" type="text"><br>book4:&nbsp<input name="text4" type="text"><br&

21、gt;book5:&nbsp<input name="text5" type="text"><br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="button" onclick="add()" value="求和"><br>总价:&nbsp&nbsp<input name="text6" typ

22、e="text"><br></form></body></html>2S(循环)、<html><body><script type="text/javascript">var n=new Array();for(i=1;i<6;i+)document.writeln("book"+i+"&nbsp&nbsp<input name=text type=text><br>");func

23、tion add()for(i=0;i<5;i+)ni=Number(document.getElementsByName("text")i.value);document.form.text.value=n0+n1+n2+n3+n4;</script><form name="form">&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="button" onclick="add()&quo

24、t; value="求和"><br>总价:&nbsp&nbsp<input name="text" type="text"><br></form></body></html>3、<html><body><script type="text/javascript">for(i=1;i<=100;i+)document.writeln("欢迎&nbsp");

25、</script></body></html>4、<html><body><script type="text/javascript">var n=new Array();var max=0;var min=0;function fun()n1=Number(document.form.text1.value);n2=Number(document.form.text2.value);n3=Number(document.form.text3.value);n4=Number(document.form

26、.text4.value);n5=Number(document.form.text5.value);n6=Number(document.form.text6.value);n7=Number(document.form.text7.value);n8=Number(document.form.text8.value);n9=Number(document.form.text9.value);n10=Number(document.form.text10.value);for(i=1;i<=10;i+)if(ni>max)max=ni;min=n1;for(j=1;j<=1

27、0;j+)if(nj<min)max=nj;document.form.text13.value=(n1+n2+n3+n4+n5+n6+n7+n8+n9+n10)/10;document.form.text11.value=max;document.form.text12.value=min;</script><form name="form">book&nbsp1:&nbsp&nbsp&nbsp<input name="text1" type="text">&

28、lt;br>book&nbsp2:&nbsp&nbsp&nbsp<input name="text2" type="text"><br>book&nbsp3:&nbsp&nbsp&nbsp<input name="text3" type="text"><br>book&nbsp4:&nbsp&nbsp&nbsp<input name="text4&qu

29、ot; type="text"><br>book&nbsp5:&nbsp&nbsp&nbsp<input name="text5" type="text"><br>book&nbsp6:&nbsp&nbsp&nbsp<input name="text6" type="text"><br>book&nbsp7:&nbsp&nbsp&nbs

30、p<input name="text7" type="text"><br>book&nbsp8:&nbsp&nbsp&nbsp<input name="text8" type="text"><br>book&nbsp9:&nbsp&nbsp&nbsp<input name="text9" type="text"><br>book10&

31、nbsp:&nbsp&nbsp<input name="text10" type="text"><br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="button" onclick="fun()" value="确定"><br>最高价格:<input name="text11&

32、quot; type="text"><br>最低价格:<input name="text12" type="text"><br>平均价格:<input name="text13" type="text"><br></form></body></html>4S(循环)、<html><body><script type="text/javascript&quo

33、t;>var n=new Array();var min=0;var ave=0;var max=0;for(i=1;i<11;i+)document.writeln("book"+i+"&nbsp&nbsp&nbsp<input name=text type=text><br>");function add()for(i=0;i<10;i+)ni=Number(document.getElementsByName("text")i.value);for(i=0;i&l

34、t;10;i+)if(ni>max)max=ni;min=n0;for(j=0;j<10;j+)if(nj<min)min=nj;for(k=0;k<10;k+)sum+=nk;document.form.text1.value=max;document.form.text2.value=min;document.form.text3.value=ave;</script><form name="form">&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&n

35、bsp&nbsp&nbsp<input type="button" onclick="add()" value="确定"><br>最高价格:<input name="text1" type="text"><br>最低价格:<input name="text2" type="text"><br>平均价格:<input name="text3" t

36、ype="text"><br></form></body></html>Chapter44-1、(1)<% page language="java" import="java.util.*" pageEncoding="gb2312"%><html> <body> <script type="text/javascript"> for(var i=1;i<=100;i+) document

37、.writeIn("欢迎(JS)<br>"); </script> <% for(int i=1;i<=100;i+) out.print("欢迎(JSP)<br>"); %> </body></html>(2)<% page language="java" contentType="text/html; charset=gb2312" errorPage="l6.jsp"%><html> &l

38、t;body> <% for(int i=0;i<100;i+) out.println("欢迎<br>"); %> <br> </body></html>(3)<% page language="java" import="java.util.*" pageEncoding="gb2312"%><html> <body> <script type="text/javascript"

39、> for(i=0;i<100;i+)document.write("欢迎<br>"); </script> </body></html>4-2(1)<%page language="java" contentType="text/html;charset=gb2312" errorPage="l6.jsp"%><html><body><form name="form">您输入的金额为:&

40、lt;input name="money"type="text"><br><input type="submit" value="找零"><br><%! intmonReturn=new int5; intmonElements=new int50,20,10,5,1; void moneyDeal(int mon) for(int i=0;i<5;i+) monReturni=(int)Math.floor(mon/monElementsi); mon=mon

41、%monElementsi; %><%String s=request.getParameter("money");if(s!=null)int mon=Integer.parseInt(s); moneyDeal(mon);for(int i=0;i<5;i+)%> 应找零为:<%=monElementsi%>元<%=monReturni%>张<br> <% %></form></body></html>(2)<%page language="jav

42、a" contentType="text/html;charset=gb2312" errorPage="l6.jsp"%><html><body><%! String str; intmonReturn=new int5; intmonElements=new int50,20,10,5,1; void moneyDeal(int mon) for(int i=0;i<5;i+) monReturni=(int)Math.floor(mon/monElementsi); mon=mon%monElem

43、entsi; %><script type="text/javascript"> function getMoney() var inputMon=document.form.money.value; str=inputMon; document.form.submit(); </script><form name="form" action="?money="+<%=str%>>您输入的金额为:<input name="money"type="

44、text"><br><input type="button" onclick=getMoney() value="找零"><br><%String s=request.getParameter("money");if(s!=null)int mon=Integer.parseInt(s); moneyDeal(mon);for(int i=0;i<5;i+)%> 应找零为:<%=monElementsi%>元<%=monReturni%>张&

45、lt;br> <% %></form></body></html>(3)<%page language="java" contentType="text/html;charset=gb2312" errorPage="l6.jsp"%><html><body><%! intmonReturn=new int5; intmonElements=new int50,20,10,5,1; void moneyDeal(int mon) for(i

46、nt i=0;i<5;i+) monReturni=(int)Math.floor(mon/monElementsi); mon=mon%monElementsi; %><script type="text/javascript"> function getMoney() var inputMon=document.form.money.value; location.href="?money="+inputMon; </script><form name="form">您输入的金额为:

47、<input name="money"type="text"><br><input type="button" onclick=getMoney() value="找零"><br><%String s=request.getParameter("money");if(s!=null)int mon=Integer.parseInt(s); moneyDeal(mon);for(int i=0;i<5;i+)%> 应找零为:<

48、%=monElementsi%>元<%=monReturni%>张<br> <% %></form></body></html>(4)<%page language="java" contentType="text/html;charset=gb2312" errorPage="l6.jsp"%><html><body><%! String str; intmonReturn=new int5; intmonElem

49、ents=new int50,20,10,5,1; void moneyDeal(int mon) for(int i=0;i<5;i+) monReturni=(int)Math.floor(mon/monElementsi); mon=mon%monElementsi; %><script type="text/javascript"> function getMoney() var inputMon=document.form.money.value; document.form.action="?money="+input

50、Mon; document.form.submit(); </script><form name="form">您输入的金额为:<input name="money"type="text"><br><input type="button" onclick=getMoney() value="找零"><br><%String s=request.getParameter("money");if(s!=

51、null)int mon=Integer.parseInt(s); moneyDeal(mon);for(int i=0;i<5;i+)%> 应找零为:<%=monElementsi%>元<%=monReturni%>张<br> <% %>4-3、 <% page language="java" contentType="text/html; charset=gb2312" errorPage="l6.jsp"%><html> <body>

52、 <% /String str="欢迎" for(int i=0;i<100;i+) %> 欢迎<br> <% %> <br> </body></html>4-4、 <% page language="java" contentType="text/html; charset=gb2312" errorPage="l6.jsp"%><html> <body> <% for(int i=1;i<

53、;10;i+) %> <a href="4.jsp?n=<%=i%>"><%=i%></a><br> <% %> <br> </body></html>4-5、<% page language="java" contentType="text/html; charset=gb2312" errorPage="l6.jsp"%><html> <body> <% f

54、or(int i=1;i<10;i+) %> <%="<a href=?n="+i+">"+i+"</a><br>"%> <% %> <%String str=request.getParameter("n"); if(str!=null) int n=Integer.parseInt(str);%> 该数字的平方为:<%=n*n%><HR> <%> <br> </body>

55、;</html>4-6、<% page contentType="text/html; charset=gb2312" isErrorPage="true"%><html> <body> <% out.println("网页出现异常!"); %> </body></html>Chapter55-1、<% page language="java" import="java.util.*" pageEncodi

56、ng="gb2312"%><html> <body> 登录: <form name="loginForm" method="post"> 账号:<input name="account" type="text"><br> 密码:<input name="password" type="password"><br> <input type="button

57、" value="登陆" onClick="validate()"> </form><script type="text/javascript">function validate()if(loginForm.account.value=loginForm.password.value)alert("登陆成功!");return;else alert("登陆失败!");return;loginForm.submit();</script> &l

58、t;/body></html>5-2、<% page language="java" import="java.util.*" pageEncoding="gb2312"%><html> <body> 登录: <form name="loginForm" method="post"> 账号:<input name="account" type="text"><br>

59、密码:<input name="password" type="password"><br> 是否注册为会员:<input name="member1" value="yes" type="checkbox">是<br> <input type="button" value="登陆" onClick="validate()"> </form> <script

60、type="text/javascript">function validate() if(loginForm.account.value=loginForm.password.value)if(document.loginForm.member1.checked)alert("登陆成功,欢迎您注册为会员!");return;else alert("登陆成功!");return;else alert("登陆失败!");return;loginForm.submit();</script> <

61、/body></html>5-3、<% page language="java" import="java.util.*" pageEncoding="gb2312"%> <html> <body> <%-<%String str="N" int number=Integer.parseInt(str); %>-%> <form action="5-3-1.jsp"> <input type=&quo

62、t;text" name="number"><input type="submit" value="提交"> </form> </body></html>5-3-1、<% page language="java" import="java.util.*" pageEncoding="gb2312"%><html> <body> <% String str=request.

63、getParameter("number"); int number=Integer.parseInt(str); %> <% for(int i=1;i<=number;i+)out.print("欢迎<br>"); %> </body></html>5-4、<% page language="java" import="java.util.*" pageEncoding="gb2312"%><html> &l

64、t;body> <%! intmonReturn=new int5; intmonElements=new int50,20,10,5,1; void moneyDeal(int mon) for(int i=0;i<5;i+) monReturni=(int)Math.floor(mon/monElementsi); mon=mon%monElementsi; %><form name="form1" > 应付款 <input name="money1"type="text"><

65、br>实际付款 <input name="money2"type="text"><br><input type="submit" value="提交"><br></form><%String m1=request.getParameter("money1");String m2=request.getParameter("money2");if(m1!=null&&m2!=null)int

66、 m11=Integer.parseInt(m1); int m22=Integer.parseInt(m2); int mon=m22-m11;moneyDeal(mon);%>应找零<%=mon %>, <br><% for(int i=0;i<5;i+)%> <%=monElementsi%>元<%=monReturni%>张, <% %> </body></html>5-5、<% page language="java" import="jav

67、a.util.*" pageEncoding="gb2312"%><html> <body> 登录: <form name="loginForm" action="5-5-2.jsp" method="post"> 账号:<input name="account" type="text"><br> 密码:<input name="password" type="pa

68、ssword"><br> <input type="button" value="登陆" onClick="validate()"> </form><script type="text/javascript">function validate()if(loginForm.account.value!=loginForm.password.value|loginForm.account.value=null|loginForm.password.val

69、ue=null)alert("登陆失败!");return;loginForm.submit();</script> </body></html>5-5-2、<% page language="java" import="java.util.*" pageEncoding="gb2312"%><html> <body> <%String str=request.getParameter("account"); %>

70、; <form action="5-5-3.jsp" method="post"> 用户姓名:<input name="name" type="text"><br> <input type="submit" value="提交" > <input name="account1" type="hidden" value="<%=str%>"> &l

71、t;/form> </body></html>5-5-3、<% page language="java" import="java.util.*" pageEncoding="gb2312"%><html> <body> <% String str1=request.getParameter("account1"); String str2=request.getParameter("name"); out.println(

72、"用户账号:"+str1+"<br>"+"用户姓名:"+str2); %> </body></html>Chapter66-1、<% page language="java" import="java.sql.*" pageEncoding="gb2312"%><html> <body> <% Class.forName("sun.jdbc.odbc.jdbcodbcDriver&q

73、uot;); Connection conn=DriverManager.getConnection("jdbc:odbc:DSSchool"); Statement stat=conn.createStatement(); String sql="SELECT*" ResultSet rs=stat.executeQuery(sql); while(rs.next() String stuno=rs.getString("STUNO"); String stuname=rs.getString("STUNAME"

74、); String stusex=rs.getString("STUSEX"); out.print(stuno+""+stuname+""+stusex+"<br>"); stat.close(); conn.close(); %> </body></html>6-2、<% page language="java" import="java.util.*" pageEncoding="gb2312"%>

75、;<html> <body> <form action="6-2-1" method="post"> 输入姓名:<input type="text" name="stuname"><br><br><input type="submit" value="提交"> </form> </body></html>6-2-1、<% page language=&

76、quot;java" import="java.sql.*" pageEncoding="gb2312"%><html> <body> <% request.setCharacterEncoding("gb2312"); String name=request.getParameter("stuname"); Class.forName("sun.jdbc.odbc.jdbcodbcDriver"); Connection conn=DriverManager.getConnection("jdbc:odbc:DSSchool"); Statement stat=conn.createStatement(); String sql="SELECT STUNO,STUNAME,STUSEX FORM T_STUDENT WHERE STUNO='"+name+"'" ResultSet rs=stat.executeQuery(sql); while(rs.ne

温馨提示

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

评论

0/150

提交评论