Web開發(fā)技術(shù)實驗指導(dǎo)書_第1頁
Web開發(fā)技術(shù)實驗指導(dǎo)書_第2頁
Web開發(fā)技術(shù)實驗指導(dǎo)書_第3頁
Web開發(fā)技術(shù)實驗指導(dǎo)書_第4頁
Web開發(fā)技術(shù)實驗指導(dǎo)書_第5頁
已閱讀5頁,還剩69頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 安徽農(nóng)業(yè)大學(xué)web開發(fā)技術(shù)jsp版課程配套教材 web開發(fā)技術(shù)實驗指導(dǎo)書(jsp版) 劉 波 編寫 安徽農(nóng)業(yè)大學(xué)信息與計算機學(xué)院通信工程2008年2月 目 錄 實驗一 搭建jsp運行的實驗環(huán)境 . 1實驗二 jsp頁面 . 3實驗三 顯示不同大小的“你好jsp” . 7實驗四 jsp指令和動作 . 10實驗五 tag文件的代碼復(fù)用 . 12實驗六 中文顯示服務(wù)器端日期 . 14實驗七 jspsession對象 . 23實驗九 簡易留言板 . 28實驗十 jsp中使用java bean . 31實驗十一 jsp中的文件操作 . 41實驗十二 jsp中使用數(shù)據(jù)庫 . 48實驗十三 java se

2、rvlet . 66實驗十四 網(wǎng)上書店 . 71實驗報告.76 2實驗一 搭建jsp運行的實驗環(huán)境一、實驗?zāi)康模?)掌握jsp運行環(huán)境的安裝與配置(2)理解jsp與servlet的關(guān)系(3)運行簡單的jsp頁面,理解jsp的運行原理 二、實驗工具(1)jdk1.4、jdk1.5或jdk1.6,可以從sun公司的網(wǎng)站免費下載(2)編輯工具記事本(3)tomcat服務(wù)器,也可以從網(wǎng)上免費下載 三、實驗步驟(1)按教材中演示安裝jdk(2)按教材中演示安裝tomcat(3)啟動tomcat服務(wù)器,在瀏覽器中輸入:http:/localhost:8080,觀察主頁<!- jsp指令標(biāo)簽 ->

3、;<% page import="java.util.date" %> <!- jsp指令標(biāo)簽 -><%! date date; / 數(shù)據(jù)聲明int sum;public int add(int m,int n) / 方法聲明 return m+n;%><html><body bgcolor=cyan> <!html標(biāo)記 -><font size=4><p>程序片創(chuàng)建date對象:<% date date=new date(); /java程序片out.println(&q

4、uot;<br>"+date);sum=add(12,34);%><br>在下一行輸出和:<br><%= sum+100 %> <!- java表達式 -></font></body></html> 1(6)將exer1.jsp文件復(fù)制到tomcat安裝目錄下的webappsexamples目錄下,運行該頁面,觀察其對應(yīng)的servlet源代碼。(7)將exer1.jsp文件復(fù)制到tomcat安裝目錄下的webappswebdav目錄下,運行該頁面,觀察其對應(yīng)的servlet源代碼。

5、四、實驗思考題(1)jdk安裝完畢后,需要添加哪些環(huán)境變量?(2)在tomcat安裝目錄下的webapps文件夾中,新建一文件夾myapp,將exer1.jsp文件復(fù)制到tomcat安裝目錄下的webappsmyapp目錄下,運行該頁面(http:/localhost:8080/myapp/exer1.jsp ),結(jié)果如何?若在d:盤根目錄建立一個文件夾myweb,將exer1.jsp文件復(fù)制到d:myweb目錄下, 運行該頁面(http:/localhost:8080/myweb/exer1.jsp ),結(jié)果如何?2若要正確顯示該頁面,還應(yīng)做如何處理?提示:修改conf目錄下的server.

6、xml文件。(3)tomcat默認(rèn)端口號為8080,如何更改端口號?(4)編寫一個jsp頁面,用于顯示1100的整數(shù)和。 五、實驗報告要求(1)分析jsp的工作原理,說明jsp文件和servlet的關(guān)系(2)根據(jù)實驗運行情況,對實驗步驟和運行結(jié)果進行闡述(3)完成實驗思考題的解答 實驗二 jsp頁面一、實驗?zāi)康模?)熟悉典型jsp頁面的組成元素,掌握html標(biāo)記和jsp標(biāo)記的不同(2)掌握在html頁面中插入jsp腳本(java代碼)的方法(2)編寫簡單的jsp頁面,初步掌握jsp網(wǎng)頁的設(shè)計原理 3二、實驗工具(1)jdk1.4、jdk1.5或jdk1.6,可以從sun公司的網(wǎng)站免費下載(2)

7、編輯工具:記事本或dreamweaver mx 2004、frontpage 2003(3)tomcat服務(wù)器,也可以從網(wǎng)上免費下載 三、實驗步驟(1)打開記事本,輸入以下代碼,保存為exer2_1.jsp,觀察其運行結(jié)果exer2_1.jsp:<% page contenttype="text/html;charset=gb2312" %><html><body><%! int count=0; /被客戶共享的countsynchronized void setcount() /synchronized修飾的方法 count+;%

8、><% setcount();out.println("您是第"+count+"個訪問本站的客戶");%></body></html> (2)jsp中聲明類(比較教材p15p16頁的聲明變量和聲明方法)是jsp頁面對應(yīng)的servlet類的%><html><body><p>請輸入正方形邊長<form name="form1" method="get" action="exer2_2.jsp"><i

9、nput type="text" name="cat" value="1"><input type="submit" name="submit" value="送出"></form><%! public class square double r; square(double r) this.r=r; double getarea() return r*r; double getlength() return r*4;4 %><

10、% string s=request.getparameter("cat");double r;if (s!=null) else %><p>方的面積是:<%=cc.getarea() %><p>方的周長是:<%=cc.getlength() %></body></html> r=1; square cc=new square(r);/創(chuàng)建對象 r=double.valueof(s).doublevalue();(3)編寫exer2_3.jsp,熟悉在“<%=”和“%>”之間插入表達式

11、,用于輸出表達式計算結(jié)果的方法exer2_3.jsp:<% page contenttype="text/html;charset=gb2312" %><html><body bgcolor=cyan><font size=4><p> sin(0.9)除以3等于<%=math.sin(0.90)/3%><p>3的平方是:<%=math.pow(3,2)%><p>12345679乘72等于<%=12345679*72%><p> 5的平方根等于&l

12、t;%=math.sqrt(5)%><p>99大于100嗎?回答:<%=99>100%></body></html> (4)在dreamweaver或frontpage中利用可視化方法,編寫input.jsp和receive.jsp。 input.jsp:<% page contenttype="text/html;charset=gb2312" %><html><body bgcolor=cyan><font size=3><form action="

13、;receive.jsp" method=post name=form><p>請輸入下列信息:<br>輸入您的姓名:<input type="text" name="name" value="張三"></br><br>選擇性別:<input type="radio" name="r" value="男" checked="default">男5<input typ

14、e="radio" name="r" value="女">女</br><br>選擇您喜歡的歌手:<input type="checkbox" name="superstar" value="張歌手" >張歌手<input type="checkbox" name="superstar" value="李歌手" >李歌手<input type="ch

15、eckbox" name="superstar" value="劉歌手" >劉歌手<input type="checkbox" name="superstar" value="王歌手" >王歌手</br><input type="hidden" value="這是隱藏信息" name="secret"><input type="submit" value=&q

16、uot;提交" name="submit"></form></font></body></html>receive.jsp:<% page contenttype="text/html;charset=gb2312" %><html><body bgcolor=cyan><font size=3><% string yourname=request.getparameter("name"); / 獲取text提交的值s

17、tring yoursex=request.getparameter("r"); /獲取radio提交的值string secretmess=request.getparameter("secret"); /獲取hidden提交的值string personname=request.getparametervalues("superstar"); /獲取checkbox提交的值 out.println("<p> 您的姓名:"+yourname+"</p>");out.pr

18、intln("<p> 您的性別:"+yoursex+"</p>");out.println("<p> 您喜歡的歌手:");if(personname=null) out.print("一個都不喜歡");else for(int k=0;k<personname.length;k+) out.println(" "+personnamek);out.println("<p> hidden提交的值:"+secretmess);

19、%></font></body></html> 四、設(shè)計性實驗環(huán)節(jié)(1)編寫一個jiecheng類,當(dāng)客戶在瀏覽器中給出指定的正整數(shù)n,能計算n的階乘。創(chuàng)建能實現(xiàn)此功能的jsp文件res1.jsp,觀察運行結(jié)果(參考exer2_2.jsp)(2)編寫程序newclass2.jsp,學(xué)會在聲明中定義類student,初始化該類(學(xué)號、姓名、成績),用表格形式輸出“班號(學(xué)號的前4位)、學(xué)號、姓名、成績”。(選做)6五、實驗報告要求(1)分析jsp的腳本元素,說明jsp標(biāo)記和html標(biāo)記的不同(2)根據(jù)實驗運行情況,對實驗步驟和運行結(jié)果進行闡述(3)完成實

20、驗設(shè)計題的解答 實驗三 顯示不同大小的“你好jsp”(選做)一、實驗?zāi)康模?)掌握控制字體顯示大小的方法(2)掌握for語句,顯示變量值 二、實驗工具(1)jdk1.4、jdk1.5或jdk1.6,可以從sun公司的網(wǎng)站免費下載(2)編輯工具:記事本或dreamweaver mx 2004、frontpage 2003(3)tomcat服務(wù)器,也可以從網(wǎng)上免費下載 三、實驗原理和內(nèi)容本程序運行后,在瀏覽器頁面上顯示不同字體大小的“你好jsp”,如圖31所示,程序的流程圖如圖32所示。 1、 程序知識點l 顯示變量值在jsp中,獲取變量值可使用“<%=valname%>”來實現(xiàn),va

21、lname可以是一個整型字符型的變量。 圖31 瀏覽器顯示不同字體大小l for語句for語句的格式如下for (initialization statement; conditional expression; increment statement)7 loopbody為了執(zhí)行for語句,首先執(zhí)行初始化語句,然后再對條件表達式求值,如果值為true,則執(zhí)行循環(huán)體,隨后執(zhí)行遞增語句。表達式的求值和循環(huán)體與遞增語句的執(zhí)行不斷重復(fù),直到條件表達式的值變?yōu)閒alse。多個初始化和增量語句可以用逗號隔開。 for循環(huán)的初始化部分可以聲明局部循環(huán)變量,循環(huán)變量的范圍在循環(huán)體內(nèi)部。這些循環(huán)變量遵循在塊內(nèi)

22、有效的一般規(guī)則,即用大括號作為程序塊,變量在塊內(nèi)聲明,不能與范圍外邊的變量同名,也不能在循環(huán)外引用。 圖32 程序流程圖 l 控制字體大小在html語言中,控制文字大小可使用“<hn>”(n從16),因此,可以使用循環(huán)語句來控制n的變化。然后,使用<h<%=n%>>,來顯示字體大小漸變的“你好jsp” 2、程序代碼(exer3.jsp)<% page contenttype="text/html; charset=gb2312" language="java" %><html><head&

23、gt;<title>顯示不同大小字體</title>8</head><body><center><%/利用for循環(huán)控制字體由大到小for(int i=1;i<6;i+)%><h<%=i%>>你好 jsp</h<%=i%>><%/利用for循環(huán)控制字體由小到大for( ; ) /完成空格中的 圖34執(zhí)行“確定”后結(jié)果 五、實驗報告要求(1)根據(jù)實驗運行情況,對實驗步驟和運行結(jié)果進行闡述(2)完成綜合設(shè)計環(huán)節(jié)的解答9實驗四 jsp指令和動作一、實驗?zāi)康模?)綜合掌握

24、在jsp中使用指令標(biāo)記(2)綜合掌握在jsp中使用動作標(biāo)記 二、實驗工具(1)jdk1.4、jdk1.5或jdk1.6,可以從sun公司的網(wǎng)站免費下載(2)編輯工具:記事本或dreamweaver mx 2004、frontpage 2003(3)tomcat服務(wù)器,也可以從網(wǎng)上免費下載 三、實驗步驟1、page指令的使用(1)打開記事本,輸入以下文檔,并保存為pagederictive.jsp。<% page contenttype="text/html; charset=gb2312" language="java" import="

25、java.util.*,java.rmi.*" session="true" buffer="12kb" autoflush="true" info="my page directory jsp" errorpage="false" isthreadsafe="false" %><html><body> <h1>done</h1> this program example how to use page dire

26、ctive</body></html>(2)將pagederictive.jsp復(fù)制到tomcate安裝目錄下的webappsroot。(3)在ie地址欄輸入http:/localhost:8080/pagederictive.jsp 2、page指令import屬性的使用(1)打開記事本,輸入以下文檔,并保存為pageimport.jsp。<html><body bgcolor="snow"> <%- get year -%> <% page import="java.util.*" %

27、> <b> </b> currentyear=<%=calendar.getinstance().get(calendar.year) %></body></html>(2)將pageimport.jsp復(fù)制到tomcate安裝目錄下的webappsroot。(3)在ie地址欄輸入http:/localhost:8080/pageimport.jsp10 3、include指令的使用(1)打開記事本,輸入以下文檔,并保存為copyright.jsp。<html><body bgcolor="snow&

28、quot;> <b> </b> <%!string companyname="ssi consulting" %> <p>&copy;2002 <%=companyname%> </p> any unauthorized use of these materials will be prosecuted to the fullest extent of the law</body></html>(2)打開記事本,輸入以下文檔,并保存為inc1.jsp。<% p

29、age contenttype="text/html; charset=gb2312" language="java" %><html><body bgcolor="snow"> <b> </b> this page is unde contruction<p> <% include file="copyright.jsp" %><p> <h6>last updated:march 2008</h6>&

30、lt;/body></html>(3)將copyright.jsp和inc1.jsp復(fù)制到tomcate安裝目錄下的webappsroot(4)在ie地址欄輸入http:/localhost:8080/inc1.jsp 四、設(shè)計性實驗環(huán)節(jié)(1)、編寫jsp頁面,用“*”顯示一個77方陣的邊框和對角線,結(jié)果如圖41所示。* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *圖41 練習(xí)1運行結(jié)果(2)、編寫jsp頁面,判斷字符串是否為回文,并用表格顯示出來,結(jié)果如圖42所示。提示:使用stringbuf

31、fer類的reverse()顛倒某字符串的順序,若字符串與顛倒后的字符串相等,則該串為回文。(選做)11 圖42 練習(xí)2的運行結(jié)果(3)、張三手頭分別有800美元和1860美元,編寫一個jsp頁面,把他的美元換成人民幣,并用表格顯示出來。假設(shè)當(dāng)前美元兌換人民幣的匯率是7.82。(選做)(4)、編寫jsp頁面分別顯示110之間的各數(shù)字的階乘。 實驗五 tag文件的代碼復(fù)用一、實驗?zāi)康模?)tag文件的編寫、保存以及tag標(biāo)記的使用(2)編寫jsp頁面,使用tag標(biāo)記實現(xiàn)代碼的復(fù)用 二、實驗工具(1)jdk1.4、jdk1.5或jdk1.6,可以從sun公司的網(wǎng)站免費下載(2)編輯工具:記事本或d

32、reamweaver mx 2004、frontpage 2003(3)tomcat服務(wù)器,也可以從網(wǎng)上免費下載 三、實驗步驟(1)tag文件是擴展名為.tag的文<p>這是一個tag文件,負(fù)責(zé)計算三角形的面積:<% attribute name="sidea" required="true" %><% attribute name="sideb" required="true" %><% attribute name="sidec" required=

33、"true" %><%! public string getarea(double a,double b,double c) if(a+b>c&&a+c>b&&c+b>a) double p=(a+b+c)/2.0;double area=math.sqrt(p*(p-a)*(p-b)*(p-c) ;return "<br>三角形的面積:"+area;12else return("<br>"+a+","+b+",&quo

34、t;+c+"不能構(gòu)成一個三角形,無法計算面積"); %><% out.println("<br>jsp頁面?zhèn)鬟f過來的三邊:"+sidea+","+sideb+","+sidec); double a=double.parsedouble(sidea);double b=double.parsedouble(sideb);double c=double.parsedouble(sidec);out.println(getarea(a,b,c);%>(2)將trangle.tag保存在.r

35、ootweb-inf目錄下(3)在root目錄下編寫exer5_1.jsp文件,代碼如下:<% page contenttype="text/html;charset=gb2312" %><% taglib tagdir="/web-inf/tags" prefix="computer"%><html><body><form action="exer5_1.jsp" method="get" name="form1">

36、;<p>請選擇三角形的三條邊</p> <p>side a: <select name="select1"> <option value="3" selected>3</option> <option value="4">4</option> <option value="5">5</option> </p> <p>side b: <select name="

37、select2"> <option value="3">3</option> <option value="4" selected>4</option> <option value="5">5</option> </select> </select> <p>side b: <select name="select3"> <option value="3"&

38、gt;3</option> <option value="4">4</option> <option value="5" selected>5</option>13 </p> </select> <input type="submit" name="submit" value="提交"> </p> </form> %> <%if (sideaa=null)sidea

39、a="3" if (sidebb=null)sidebb="4" if (sidecc=null)sidecc="5" %> <h3>以下是調(diào)用tag文件的效果:</h3> <% string sideaa=request.getparameter("select1"); string sidebb=request.getparameter("select2"); string sidecc=request.getparameter("select3

40、");<computer:trangle sidea="<%=sideaa%>" sideb="<%=sidebb%>" sidec="<%=sidecc%>" /></body></html>(4)在ie地址欄輸入http:/localhost:8080/exer5_1.jsp 四、綜合設(shè)計實驗環(huán)節(jié)編寫兩個tag文件rect.tag和circle.tag。rect.tag負(fù)責(zé)計算矩形的面積,circle.tag負(fù)責(zé)計算圓的面積。編寫一個jsp頁面,該j

41、sp頁面使用tag標(biāo)記調(diào)用rect.tag和circle.tag。調(diào)用rect.tag時,向其傳遞矩形的兩個邊的長度;調(diào)用circle.tag時,向其傳遞圓的半徑。 實驗六 中文顯示服務(wù)器端日期(選做)一、實驗?zāi)康模?)掌握在jsp中switch語句的使用(2)掌握date類使用。(3)熟悉int和string的區(qū)別(4)通過實例編程,綜合掌握實用網(wǎng)頁編程技巧 二、實驗工具(1)jdk1.4、jdk1.5或jdk1.6,可以從sun公司的網(wǎng)站免費下載(2)編輯工具:記事本或dreamweaver mx 2004、frontpage 2003(3)tomcat服務(wù)器,也可以從網(wǎng)上免費下載 三、實

42、驗原理和內(nèi)容本實例運行后將在瀏覽器上用中文顯示當(dāng)前服務(wù)端的日期,如圖61所示。14 圖61 服務(wù)器端的日期1、程序知識點l date類及其引用date是在jdk中java。util這個包下的一個類,它支持日歷和時間,并且包含了getyear()、getmonth()、getdate()、getday()幾個方法,分別為獲取系統(tǒng)年份、系統(tǒng)月份、系統(tǒng)日期、系統(tǒng)星期,并且返回的都是整型。其標(biāo)準(zhǔn)用法為:java.util.date dt=new java.util.date();int year=dt.getyear();當(dāng)然也可先用import語句使包中定義的類和接口,可以只用類名而不用全名來引用用

43、法為(import語句一定要放在程序開頭):import java.util.*;date dt=new date();int year=dt.getyear();以上例句date dt=new date()中用new語句生成一個新對象dt對date類進行引用,而date()是類date的構(gòu)造函數(shù)。然后可以對date類中的getyear()方法進行調(diào)用。但得到的返回值要加1900才是現(xiàn)在年份。同樣用getmonth()得到的返回值也要加1才是現(xiàn)在的月份。 l int和string的區(qū)別在java中它們是兩個完全不同的概念。int是一個類型,而string是一個類。所以在轉(zhuǎn)換上是不能進行簡單的強

44、制型轉(zhuǎn)換(int num=(int)string)。在此需要采用string類中的一個方法,一般用法如下:string str_year=string.valueof(year) l switch語句switch語句能夠根據(jù)表達式的值決定執(zhí)行多個操作中的一個或者幾個。switch的一般格式為:switch (expression)case value1:statement1;break;case valuen:statemendn;break;default:default_statement;15expression可以返回任一簡單類型的值,case子句中的值valuei必須是常量,而且所有

45、case子句中的值應(yīng)是不同的。多分支語句把表達式返回的值與每個case 子句中的值相比,如果匹配成功,則執(zhí)行該case子句后的語句序列,否則執(zhí)行default中的語句;如果沒有default,則不進行任何操作。而case字句中的break用于跳出switch,如果沒有break,則switch會順序執(zhí)行下個case中的語句,直至遇到break語句或者執(zhí)行完所有的case或者default語句。switch語句中使用的表達式必須為整型表達式或不丟失便可顯式地轉(zhuǎn)換為整型的表達式。不丟失便可顯式地轉(zhuǎn)換為整型的數(shù)據(jù)類型包括字節(jié)、字符和短型數(shù)。對于長型數(shù)、浮點數(shù)和雙精度數(shù)等數(shù)據(jù)類型,需明確地轉(zhuǎn)換。cas

46、e值必須能夠求值或編譯時能隱含地轉(zhuǎn)換為整型的常量表達式。 圖62 程序流程圖l 程序?qū)崿F(xiàn)過程可以先獲取系統(tǒng)的日期,然后將月份和日期統(tǒng)一成二位整型的格式,再將獲取的系統(tǒng)時間拼成字符串,最后利用for循環(huán)和swtich語句獲取中文時間信息并顯示。圖62顯示程序流程圖 2、部分程序關(guān)鍵源碼(exer6.jsp)<% page contenttype="text/html; charset=gb2312" import="java.util.*" %><html><body><% date dtt=new date();

47、int year=dtt.getyear();year+=1900;/獲取月份int month=dtt.getmonth();month+=1;/獲取日期int date=dtt.getdate();/獲取星期16int day=dtt.getday();/將int型轉(zhuǎn)換為stringstring str_year=string.valueof(year);string str_month=string.valueof(month); string str_date=string.valueof(date);string str_day=string.valueof(day);/將月份和日期

48、統(tǒng)一成二位整型if(str_month.length()=1)str_month="0"+str_month;if(str_date.length()=1)str_date="0"+str_date;/將獲取的系統(tǒng)時間拼成字符串string str_i=str_year+str_month+str_date+str_day; string chi_num=""string chi_num_total=""char cha_i= ;string chi_year=null;string chi_month=null;

49、string chi_date=null;string chi_day=null;/用for循環(huán)和switch語句獲取中文時間信息 for(int j=0;j<str_i.length();j+)cha_i=str_i.charat(j);switch(cha_i)case 0:chi_num="o"break; case 1:chi_num="一"break; case 2:chi_num="二"break; case 3:chi_num="三"break; case 4:chi_num="四&q

50、uot;break; case 5:chi_num="五"break; case 6:chi_num="六"break; case 7:chi_num="七"break; case 8:chi_num="八"break;case 9:chi_num="九"break; chi_num_total+=chi_num;if(j=3)chi_year=chi_num_total;chi_num_total=""if(j=4|j=6)if(cha_i=1)|(cha_i=0)chi_

51、num_total="" if(cha_i!=0)chi_num_total+="十" if(j=5)17chi_month=chi_num_total;chi_num_total=""if(j=7)chi_date=chi_num_total;chi_num_total=""if(j=8)if(cha_i=0)chi_num_total="日"chi_day=chi_num_total;/得到最終結(jié)果string chi_dt="今天是"+chi_year+"年"+ch

溫馨提示

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

評論

0/150

提交評論