清華大學(xué)出版社郭克華JavaWeb程序設(shè)計(jì)上機(jī)習(xí)題答案_第1頁
清華大學(xué)出版社郭克華JavaWeb程序設(shè)計(jì)上機(jī)習(xí)題答案_第2頁
清華大學(xué)出版社郭克華JavaWeb程序設(shè)計(jì)上機(jī)習(xí)題答案_第3頁
清華大學(xué)出版社郭克華JavaWeb程序設(shè)計(jì)上機(jī)習(xí)題答案_第4頁
清華大學(xué)出版社郭克華JavaWeb程序設(shè)計(jì)上機(jī)習(xí)題答案_第5頁
已閱讀5頁,還剩30頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Chapter2Frame、<html><body><a href=" 作者的個(gè)人簡介 .html"target="main"> 作者的個(gè)人簡介 </a></body></html>Login 、<html><body><p align="center">Please Log In</p><br><form>&nbsp&nbsp&nbspLogin:<input

2、type="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"

3、;></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&n

4、bsp&nbsp&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="

5、password"><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

6、&nbsp&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&

7、amp;nbsp&nbsp&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&am

8、p;nbsp<input type="text"><br>Select Interest<input type="checkbox">Technology<input type="checkbox">Enterprise<input type="checkbox">Research<input type="checkbox">Government<input type="checkbox">P

9、eople<input 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&am

10、p;nbsp&nbsp&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" val

11、ue="Submit 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=&qu

12、ot;main">Register</a></body></html>Treemenu、<html><body><a href=" 作者的個(gè)人簡介 .html"target="main"> 作者的個(gè)人簡介 </a></body></html>作者的個(gè)人簡介、<html><body>作者:局局局</body></html>Chapter31、<html><body>

13、;<script type="text/javascript">function fun()b=a/50;c=a%50/20;d=a%50%20/10;e=a%50%20%10/5;f=a%50%20%10%5;</script><form name="form"> 您輸入的金額為: &nbsp<input name="text1" type="text"><br> &nbsp&nbsp&nbsp&nbsp&

14、nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<i nput type="button" onclick="fun()" value="確定 "><br>找零的數(shù)量為: <br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&a

15、mp;nbsp&nbsp&nbsp&nbsp&nbsp50 name="text2" type="text">張 <br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp20 name="text3" type="text">張 <br>&nbsp&

16、nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp10 name="text4" type="text">張 <br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp5 name=&

17、quot;text5" type="text">張 <br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp1 name="text6" type="text">張 <br></form></body></html>2、<html><b

18、ody><script type="text/javascript">function add()</script><form name="form">book1:&nbsp<input name="text1" type="text"><br>book2:&nbsp<input name="text2" type="text"><br>book3:&nbsp&l

19、t;input name="text3" type="text"><br>book4:&nbsp<input name="text4" type="text"><br>book5:&nbsp<input name="text5" type="text"><br> &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<

20、input type="button" onclick="add()" "><br>元<input元<input元<input元<input元<inputvalue=" 求 和總價(jià) :&nbsp&nbsp<input name="text6" type="text"><br> </form> </body></html>2S (循環(huán))、<html><bod

21、y><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>");function add()for(i=0;i<5;i+)ni=Number(document.getElementsByName("text")i.value);</s

22、cript>求和<form name="form">&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="button" onclick="add()" value=""><br>總價(jià) :&nbsp&nbsp<input name="text" type="text"><br></form&g

23、t;</body></html>3、<html><body><script type="text/javascript">for(i=1;i<=100;i+)document.writeln(" 歡迎 &nbsp");</script></body></html>4、<html><body><script type="text/javascript">var n=new Array();va

24、r max=0;var min=0;function fun()for(i=1;i<=10;i+)if(ni>max)max=ni;min=n1;for(j=1;j<=10;j+)onclick="fun()"if(nj<min) max=nj; </script> <form name="form"> book&nbsp1:&nbsp&nbsp&nbsp<input name="text1" type="text"><

25、;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&q

26、uot; 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&

27、;nbsp<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> book

28、10&nbsp:&nbsp&nbsp<input name="text10" type="text"><br> &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="button" value=" 確定 "><br>最高價(jià)格 :<input name="text11" type=&quo

29、t;text"><br> 最低價(jià)格 :<input name="text12" type="text"><br> 平均價(jià)格 :<input name="text13" type="text"><br> </form> </body> </html>4S (循環(huán))、<html><body><script type="text/javascript">v

30、ar 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<10

31、;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;</script><form name="form">&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="button" onclick="add()" value=&quo

32、t; 確定 "><br>最高價(jià)格 :<input name="text1" type="text"><br>最低價(jià)格 :<input name="text2" type="text"><br>平均價(jià)格 :<input name="text3" type="text"><br></form></body></html>Chapter44-1 、

33、(1) <% page language="java" import="java.util.*" pageEncoding="gb2312"%><html><body><script type="text/javascript">for(var i=1;i<=100;i+)document.writeIn(" 歡迎 (JS)<br>");</script><%for(int i=1;i<=100;i+)ou

34、t.print("歡迎 (JSP)<br>");%></body></html>(2) <% page language="java" contentType="text/html; charset=gb2312" errorPage="l6.jsp"%><html><body><%for(int i=0;i<100;i+)out.println(" 歡迎 <br>");%><br&

35、gt;</body></html>(3) <% page language="java" import="java.util.*" pageEncoding="gb2312"%><html><body><script type="text/javascript">for(i=0;i<100;i+)document.write(" 歡迎 <br>");</script></body>&

36、lt;/html>4-2(1) <%page language="java" contentType="text/html;charset=gb2312" errorPage="l6.jsp"%> <html><body><form name="form">您輸入的金額為: <input name="money"type="text"><br><input type="submit&

37、quot; 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%monElementsi;%><%String s=request.getParameter("money");if(s!=null)int mon=Intege

38、r.parseInt(s);moneyDeal(mon);for(int i=0;i<5;i+)%>應(yīng)找零為: <%=monElementsi%> 元 <%=monReturni%> 張 <br><%></form></body></html>(2) <%page language="java" contentType="text/html;charset=gb2312" errorPage="l6.jsp"%> <htm

39、l><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%monElementsi;%><script type="text/javascript">function getMoney()str=inputMon;</script&

40、gt;<form name="form" action="?money="+<%=str%>> 您輸入的金額為: <input name="money"type="text"><br><input type="button" onclick=getMoney() value="找零 "><br><%String s=request.getParameter("money");if

41、(s!=null)int mon=Integer.parseInt(s);moneyDeal(mon);for(int i=0;i<5;i+)%>應(yīng)找零為: <%=monElementsi%> 元 <%=monReturni%> 張 <br><%></form></body></html>(3) <%page language="java" contentType="text/html;charset=gb2312" errorPage="l6

42、.jsp"%> <html><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;%><script type="text/javascript">function getMoney()location.href

43、="?money="+inputMon;</script><form name="form"> 您輸入的金額為: <input name="money"type="text"><br><input type="button" onclick=getMoney() value="找零 "><br><%String s=request.getParameter("money");if

44、(s!=null)int mon=Integer.parseInt(s);moneyDeal(mon);for(int i=0;i<5;i+)%>應(yīng)找零為: <%=monElementsi%> 元 <%=monReturni%> 張 <br><%></form></body></html>(4) <%page language="java" contentType="text/html;charset=gb2312" errorPage="l6

45、.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%monElementsi;%><script type="text/javascript">function getMoney()<

46、;/script><form name="form"> 您輸入的金額為: <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

47、(s);moneyDeal(mon);for(int i=0;i<5;i+)%>應(yīng)找零為: <%=monElementsi%> 元 <%=monReturni%> 張 <br><%>4-3 、<% page language="java" contentType="text/html; charset=gb2312" errorPage="l6.jsp"%> <html><body><%/String str="歡迎 &qu

48、ot;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<10;i+)%><a href="4.jsp?n=&l

49、t;%=i%>"><%=i%></a><br><%><br></body></html>4-5 、<% page language="java" contentType="text/html; charset=gb2312" errorPage="l6.jsp"%> <html><body><%for(int i=1;i<10;i+)%><%="<a hr

50、ef=?n="+i+">"+i+"</a><br>"%><%><%String str=request.getParameter("n");if(str!=null)int n=Integer.parseInt(str);%> 該數(shù)字的平方為: <%=n*n%><HR><%><br></body></html>4-6 、<% page contentType="text/html

51、; charset=gb2312" isErrorPage="true"%> <html><body><%out.println(" 網(wǎng)頁出現(xiàn)異常! ");%></body></html>Chapter55-1 、<% page language="java" import="java.util.*" pageEncoding="gb2312"%> <html><body>登錄:<

52、;form name="loginForm" method="post">賬號(hào): <input name="account" type="text"><br>密碼: <input name="password" type="password"><br><input type="button" value=" 登陸 " onClick="validate()"

53、> </form><script type="text/javascript">function validate()alert(" 登陸成功! ");return;else alert(" 登陸失敗! ");return;loginForm.submit();</script></body></html>5-2 、<% page language="java" import="java.util.*" pageEncodi

54、ng="gb2312"%> <html><body>登錄:<form name="loginForm" method="post">賬號(hào): <input name="account" type="text"><br>密碼: <input name="password" type="password"><br>是 <br>是否注冊(cè)為會(huì)員: <input

55、 name="member1" value="yes" type="checkbox"> <input type="button" value="登陸 " onClick="validate()"></form><script type="text/javascript">function validate()alert(" 登陸成功 , 歡迎您注冊(cè)為會(huì)員! ");return;else ale

56、rt(" 登陸成功! ");return;else alert(" 登陸失?。?");return;loginForm.submit();</script></body></html>5-3 、<% page language="java" import="java.util.*" pageEncoding="gb2312"%> <html><body><%-<%String str="N"i

57、nt number=Integer.parseInt(str);%>-%><form action="5-3-1.jsp"><input type="text" name="number"><input type="submit" value=" 提交 "></form></body></html>5- 3-1 、<% page language="java" import="

58、java.util.*" pageEncoding="gb2312"%> <html><body><% String str=request.getParameter("number");int number=Integer.parseInt(str);%><%for(int i=1;i<=number;i+)out.print(" 歡迎 <br>");%></body></html>5-4 、<% page languag

59、e="java" import="java.util.*" pageEncoding="gb2312"%> <html><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

60、 name="form1" >應(yīng)付款 <input name="money1"type="text"><br> 實(shí)際付款 <input name="money2"type="text"><br> <input type="submit" value="提交 "><br></form><%String m1=request.getParameter("m

61、oney1"); String m2=request.getParameter("money2"); if(m1!=null&&m2!=null) int m11=Integer.parseInt(m1); int m22=Integer.parseInt(m2); int mon=m22-m11;moneyDeal(mon);%>應(yīng)找零 <%=mon %>, <br><% for(int i=0;i<5;i+)%><%=monElementsi%> 元 <%=monReturni%

62、> 張 ,<%></body></html>5-5 、<% page language="java" import="java.util.*" pageEncoding="gb2312"%> <html><body>登錄:<form name="loginForm" action="5-5-2.jsp" method="post">賬號(hào): <input name="acc

63、ount" type="text"><br>密碼: <input name="password" type="password"><br><input type="button" value=" 登陸 " onClick="validate()"> </form><script type="text/javascript"> function validate() al

64、ert(" 登陸失??! ");return; loginForm.submit(); </script></body></html>5- 5-2 、<% page language="java" import="java.util.*" pageEncoding="gb2312"%> <html><body><%String str=request.getParameter("account"); %> <

65、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%>"> </fo

66、rm></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(" 用戶

67、賬號(hào) :"+str1+"<br>"+" 用戶姓名 :"+str2); %></body></html>Chapter66-1 、<% page language="java" import="java.sql.*" pageEncoding="gb2312"%> <html><body><%Connection conn=DriverManager.getConnection("jdbc:od

68、bc: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");String stusex=rs.getString("STUSEX"); out.print(stuno+&qu

69、ot;"+stuname+""+stusex+"<br>");stat.close();conn.close();%></body></html>6-2 、<% page language="java" import="java.util.*" pageEncoding="gb2312"%><html><body><form action="6-2-1" method="p

70、ost">輸入姓名 :<input type="text" name="stuname"><br><br><input type="submit" value=" 提交 "></form></body></html>6- 2-1 、<% page language="java" import="java.sql.*" pageEncoding="gb2312&q

71、uot;%><html><body><% request.setCharacterEncoding("gb2312");String name=request.getParameter("stuname");Connection conn=DriverManager.getConnection("jdbc:odbc:DSSchool");Statement stat=conn.createStatement();String sql="SELECT STUNO,STUNAME,STUSEX

72、 FORM T_STUDENT WHERE STUNO='"+name+"'" ResultSet rs=stat.executeQuery(sql);while(rs.next()String stuno=rs.getString("STUNO");String stuname=rs.getString("STUNAME");String stusex=rs.getString("STUSEX"); out.print(stuno+""+stuname+"&

73、quot;+stusex+"<br>");stat.close();conn.close();%></body></html>6-3 、<% page language="java" import="java.util.*" pageEncoding="gb2312"%><html><body><form action="6-3-1.jsp" method="post"> 輸入學(xué)號(hào): &

74、lt;input type="text" name="sno"> 輸入姓名: <input type="text" name="name"><input type="submit" value=" 提交 "></form></body></html>6- 3-1 、<% page language="java" import="java.sql.*" pageEnc

75、oding="gb2312"%> <html><body><% request.setCharacterEncoding("gb2312");String sno=request.getParameter("sno");String name=request.getParameter("name");Connection conn=DriverManager.getConnection("jdbc:odbc:DSSchool");Statement stat=

76、conn.createStatement();String sql="SELECT STUNO,STUNAME FORM T_STUDENT WHERE STUNO='"+name+"'"ResultSet rs=stat.executeQuery(sql);if(!rs.next()out.println(" 學(xué)號(hào)不存在,登錄失敗! ");elseString stuname=rs.getString("STUNAME");if(stuname.equals(name)out.print(&quo

77、t; 恭喜,登陸成功! ");else out.println(" 姓名不存在! ");stat.close();conn.close();%></body></html>Chapter77-1 、<% page language="java" import="java.util.*" pageEncoding="gb2312"%> <html><body><%String address=request.getRemoteAddr(

78、);int index=address.indexOf('.');String addressCut=address.substring(0,index); if(addressCut.equals("192") out.print(" 抱歉,你被禁止訪問! "); %></body></html>7-2 、<% page language="java" import="java.util.*" pageEncoding="gb2312"%&g

79、t;<html><body><form action="7-2-1.jsp" method="post">輸入圖書價(jià)格: <input type="text" name="price"></input><br> <input type="submit" value="提交 "></input></form></body></html>7- 2-1

80、 、<% page language="java" import="java.util.*" pageEncoding="gb2312"%> <html><body><%String str=request.getParameter("price");%><form action="7-2-2.jsp" method="post">輸入?yún)R率: <input type="text" name=

81、"forecast"></input><br><input type="hidden" name="price" value="<%=str%>"></input><input type="submit" value="</form></body></html>7- 2-2 、<% page language="java" import="ja

82、va.util.*" pageEncoding="gb2312"%> <html><body><%String str1=request.getParameter("price");String str2=request.getParameter("forecast");double d1=Double.parseDouble(str1);double d2=Double.parseDouble(str2);double r=d1/d2;out.print(r);%></body></html>7-3 、<% page language="java" import=&qu

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論