網(wǎng)絡(luò)程序設(shè)計(jì)實(shí)驗(yàn)講義內(nèi)容MSSQL18學(xué)時(shí)上_第1頁(yè)
網(wǎng)絡(luò)程序設(shè)計(jì)實(shí)驗(yàn)講義內(nèi)容MSSQL18學(xué)時(shí)上_第2頁(yè)
網(wǎng)絡(luò)程序設(shè)計(jì)實(shí)驗(yàn)講義內(nèi)容MSSQL18學(xué)時(shí)上_第3頁(yè)
網(wǎng)絡(luò)程序設(shè)計(jì)實(shí)驗(yàn)講義內(nèi)容MSSQL18學(xué)時(shí)上_第4頁(yè)
網(wǎng)絡(luò)程序設(shè)計(jì)實(shí)驗(yàn)講義內(nèi)容MSSQL18學(xué)時(shí)上_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、實(shí)驗(yàn)一 Java基本編程練習(xí)【目的和要求】1. 掌握J(rèn)ava應(yīng)用程序的構(gòu)成及編寫方法2. 掌握J(rèn)ava語(yǔ)言基本數(shù)據(jù)類型的定義、使用方法3. 掌握J(rèn)ava類的定義方法4. 掌握J(rèn)ava構(gòu)造函數(shù)的建立方法【內(nèi)容和步驟】1. 在resin-2.1.2webapps目錄中用自己的完整學(xué)號(hào)新建一個(gè)文件夾。2. 啟動(dòng)jcreator,在resin-2.1.2webapps自己的完整學(xué)號(hào)目錄中建立Java應(yīng)用程序fac1.java,用for循環(huán)編寫函數(shù)fac_f(n)n!,調(diào)用函數(shù)fac_f(n)計(jì)算并在控制臺(tái)輸出5!的值,編譯、運(yùn)行fac1.java,并查看產(chǎn)生的類文件。3. 建立Java應(yīng)用程序fac2

2、.java,用while循環(huán)編寫函數(shù)fac_w(n)n!,調(diào)用函數(shù)fac_w(n)計(jì)算并在控制臺(tái)輸出5!的值,編譯、運(yùn)行fac2.java,并查看產(chǎn)生的類文件。4. 修改fac1.java,通過調(diào)用函數(shù)fac_f(n)計(jì)算并在控制臺(tái)輸出1!2!+3!+ +6!的值,編譯、運(yùn)行fac1.java。5. 建立Java應(yīng)用程序university.java,使其包含以下內(nèi)容:1) university類,該類有兩個(gè)String類型的成員變量name、city,一個(gè)構(gòu)造函數(shù),該構(gòu)造函數(shù)用于為成員變量name和city賦值“徐州師范大學(xué)”、“徐州”。2) university類的子類university

3、world,該類有成員變量name、city和country,和一個(gè)構(gòu)造函數(shù),該構(gòu)造函數(shù)為成員變量name、city、country賦值“徐州師范大學(xué)”、“徐州” 、“中國(guó)”。3) 創(chuàng)建universityworld類的實(shí)例uw1,在控制臺(tái)輸出uw1的name、city和country值。4) 編譯、運(yùn)行university.java,并查看產(chǎn)生的類文件。實(shí)驗(yàn)二 JSP頁(yè)面元素練習(xí)【目的和要求】1. 掌握J(rèn)SP的注釋、聲明、表達(dá)式和程序段的語(yǔ)法結(jié)構(gòu)2. 掌握include指令、page指令練習(xí)的使用【內(nèi)容和步驟】1. 用自己的完整學(xué)號(hào)建立Web應(yīng)用目錄在resin-2.1.2webapps目錄

4、中用自己的完整學(xué)號(hào)新建一個(gè)文件夾。注:如果resin-2.1.2webapps目錄中已存在自己完整學(xué)號(hào)目錄,則跳過此步。2. 啟動(dòng)和停止resin服務(wù)器雙擊resin-2.1.2binhttpd.exe,通過按鈕來啟動(dòng)和停止resin服務(wù)器。如果resin服務(wù)器http端口與其它服務(wù)器的端口不沖突,則啟動(dòng)resin-2.1.2服務(wù)器后,在瀏覽器地址欄中輸入http:/localhost:端口號(hào)來訪問resin-2.1.2服務(wù)器的主頁(yè)。如果resin服務(wù)器http端口與其它服務(wù)器的端口沖突,需打開resin-2.1.2的resin.conf文件(位置如resin-2.1.2confresin.c

5、onf),找到<http port='8085'/>,將port的值改為其它不沖突的值,保存后需重新啟動(dòng)resin服務(wù)器。3. 在Dreamweaver中建立自己完整學(xué)號(hào)的JSP開發(fā)站點(diǎn)啟動(dòng)resin服務(wù)器后,運(yùn)行Dreamweaver,然后進(jìn)行如下操作建立JSP開發(fā)站點(diǎn):1)選擇“站點(diǎn)”>“管理站點(diǎn)”,在彈出的對(duì)話框中選擇 “新建”>“站點(diǎn)”。2)在新站點(diǎn)名稱中輸入自己的完整學(xué)號(hào),點(diǎn)擊下一步。3)選擇想使用的服務(wù)器技術(shù):JSP ,點(diǎn)擊下一步。4)選擇使用文件的方式為選擇在本地進(jìn)行編輯和測(cè)試,選擇保存文件的位置為根目錄webapps自己的完整學(xué)號(hào),點(diǎn)擊下

6、一步。5)設(shè)置URL前綴為 http:/localhost:端口號(hào)/自己的完整學(xué)號(hào)/ 6)點(diǎn)擊“測(cè)試URL”按鈕來測(cè)試URL前綴的設(shè)置是否成功,如果成功則給出成功提示。點(diǎn)擊下一步。7)確定是否使用遠(yuǎn)程服務(wù)器,在本地開發(fā)和測(cè)試,請(qǐng)選擇“否”(即不使用遠(yuǎn)程服務(wù)器)。8)點(diǎn)擊下一步,顯示新建站點(diǎn)的設(shè)置信息。9)點(diǎn)擊“完成”將返回管理站點(diǎn)窗口,可以看到剛剛建立的JSP站點(diǎn)。10)在管理站點(diǎn)窗口中點(diǎn)擊“完成”。4. JSP基本語(yǔ)法練習(xí)1) 打開Dreamweaver,在自己完整學(xué)號(hào)的JSP開發(fā)站點(diǎn)(已在實(shí)驗(yàn)一建立該開發(fā)站點(diǎn))中新建文件p2.jsp,在JSP聲明中定義一個(gè)int類型變量num=5和函數(shù)my

7、fac(n)=n!,該函數(shù)求一個(gè)整數(shù)的階乘。2) 利用JSP表達(dá)式輸出num值和它的階乘值。3) 在瀏覽器中運(yùn)行p2.jsp。4) 在自己完整學(xué)號(hào)的JSP開發(fā)站點(diǎn)中新建文件p2-0.jsp,在該文件中放置一個(gè)表單,并在表單中利用JSP腳本控制生成20行3列的表格,第1行的內(nèi)容為:第1列顯示編號(hào)、第2列顯示項(xiàng)目1、第3列顯示項(xiàng)目2,第2行的內(nèi)容為:第1列的顯示1,第2列放置一個(gè)文本框,其name值為t1-1,第3列放置一個(gè)文本框,其name值為t1-2,其余各行各列內(nèi)容依照下圖所示規(guī)律自動(dòng)生成,該表最后一行僅有1列(即把原來的3列合并為1列),并在此行放置提交按鈕和重置按鈕。5) 在瀏覽器中運(yùn)行

8、p2-0.jsp。6) 在自己完整學(xué)號(hào)的JSP開發(fā)站點(diǎn)中新建文件p2-1.jsp,在p2-1.jsp中利用Java腳本產(chǎn)生一個(gè)帶6個(gè)選項(xiàng)的下拉列表,每個(gè)選項(xiàng)的標(biāo)簽為“標(biāo)簽0”、“標(biāo)簽1” 、. 、“標(biāo)簽5”,各標(biāo)簽對(duì)應(yīng)的選項(xiàng)值為“值1”、“值2” 、. 、“值5”,并且默認(rèn)選擇“標(biāo)簽4”,如下圖所示:7) 在瀏覽器中運(yùn)行p2-1.jsp。5. include和page指令練習(xí)1) 在自己完整學(xué)號(hào)的JSP開發(fā)站點(diǎn)中新建文件p2-3.jsp,刪除p2-3.jsp中由Dreamweaver自動(dòng)生成的所有代碼,在p2-3.jsp中使用page指令導(dǎo)入java.util.*包,然后在p2-3.jsp中調(diào)

9、用Date()顯示當(dāng)前日期和時(shí)間,方法如下:<%=new Date()%>2) 在自己完整學(xué)號(hào)的JSP開發(fā)站點(diǎn)中新建文件p2-2.jsp,在p2-2.jsp中利用include指令包含文件p2-3.jsp。3) 在瀏覽器中運(yùn)行p2-2.jsp。實(shí)驗(yàn)三 JSP內(nèi)置對(duì)象練習(xí)【目的和要求】1. 掌握request、response、session對(duì)象的使用方法2. 掌握利用session實(shí)現(xiàn)用戶登錄超時(shí)的管理【內(nèi)容和步驟】1. 啟動(dòng)2. 打開Dreamweaver,在resin的“自己完整學(xué)號(hào)”Web應(yīng)用程序服務(wù)根目錄中新建建立四個(gè)JSP文件p3-1.jsp,p3-2.jsp,p3-3.

10、jsp,p3-4.jsp。3. 在p3-1.jsp中建立一個(gè)表單,表單中有一個(gè)用來輸入賬號(hào)(uid)的輸入框、一個(gè)用來輸入密碼(upw)的輸入框和一個(gè)submit類型發(fā)送按鈕,響應(yīng)的文件是p3-1.jsp。4. p3-1.jsp接收賬號(hào)(uid)和密碼(upw)的值,如果接收到的賬號(hào)為xznu且密碼為888,則將賬號(hào)值保存在uid_session中、密碼值保存在upw_session中,并設(shè)置會(huì)話超時(shí)時(shí)間為5秒,并轉(zhuǎn)向p3-2.jsp;否則在頁(yè)面中輸出“賬號(hào)或密碼錯(cuò)誤!”的提示。5. p3-2.jsp中有一個(gè)“登錄成功!”的提示,并在頁(yè)面中顯示登錄接收的賬號(hào)和密碼,同時(shí)有一個(gè)“我的p3-2.j

11、sp”鏈接和“退出”鏈接,“我的p3-2.jsp”鏈接至p3-2.jsp,“退出”鏈接至p3-3.jsp。6. p3-3.jsp首先清除session,然后轉(zhuǎn)向p3-1.jsp。7. p3-4.jsp檢查session對(duì)象中的uid_session值,如果該值為null,則彈出“會(huì)話超時(shí),請(qǐng)重新登錄!”的對(duì)話框,并轉(zhuǎn)向p3-1.jsp。8. 利用include指令將p3-4.jsp包含在p3-2.jsp中。9. 運(yùn)行p3-1.jsp,輸入賬號(hào)xznu和密碼888,登錄成功后在5秒內(nèi)單擊“我的p3-2.jsp”鏈接,查看運(yùn)行情況,然后5秒后(自上一次單擊后算起)再單擊“我的p3-2.jsp”鏈接

12、,再看運(yùn)行情況。10. 運(yùn)行p3-1.jsp,輸入任意賬號(hào)和密碼,查看運(yùn)行結(jié)果?!静糠謪⒖即a】p3-1.jsp部分參考代碼:<% String Submit=request.getParameter("Submit");if(Submit!=null)String uid=request.getParameter("uid");String upw=request.getParameter("upw");if(uid.equals("xznu")&&upw.equals("888&

13、quot;)session.setAttribute("uid_session",uid);session.setAttribute("upw_session",upw);session.setMaxInactiveInterval(5);response.sendRedirect("p3-2.jsp");else out.print("賬號(hào)或密碼錯(cuò)誤!");%><body><form name="form1" method="post" action

14、=""> 賬號(hào):<input name="uid" type="text" id="uid"> 密碼:<input name="upw" type="password" id="upw"> <input type="submit" name="Submit" value="登錄"> </form></body>p3-2.jsp部分參

15、考代碼:<% String uid=(String)session.getAttribute("uid_session");String upw=(String)session.getAttribute("upw_session");%><body>登錄成功! 賬號(hào):<%= uid %> 密碼:<%= upw %> <a href="p3-2.jsp">我的 p3-2.jsp</a> <a href="p3-3.jsp">退出<

16、;/a></body>p3-3.jsp部分參考代碼:<% session.invalidate();response.sendRedirect("p3-1.jsp");%><body></body>p3-4.jsp部分參考代碼:<% if(session.getAttribute("uid_session")=null)out.println("<script language='javascript'>alert('操作超時(shí),請(qǐng)重新登錄!'

17、);window.parent.location.href='p3-1.jsp'</script>");%><body></body>實(shí)驗(yàn)四 JavaBean設(shè)計(jì)與應(yīng)用【目的和要求】1. 掌握J(rèn)avaBean設(shè)計(jì)方法2. 掌握在JSP中JavaBean使用的方法【內(nèi)容和步驟】1. 用自己的完整學(xué)號(hào)建立Web應(yīng)用目錄(1)在resin-2.1.2webapps目錄中用自己的完整學(xué)號(hào)新建一個(gè)文件夾。(2)雙擊resin-2.1.2binhttpd.exe,啟動(dòng)resin服務(wù)器,然后再關(guān)閉resin服務(wù)器。注:如果resin-2.1

18、.2webapps目錄中已存在自己完整學(xué)號(hào)目錄,則跳過此步。2. 建立classes文件夾在resin-2.1.2webapps自己的完整學(xué)號(hào)WEB-INF目錄中新建classes文件夾。3. 設(shè)計(jì)JavaBean啟動(dòng)jcreator,在resin-2.1.2webapps自己的完整學(xué)號(hào)WEB-INFclasses目錄中建立一個(gè)文件名為p自己學(xué)號(hào)后三位bean.java的Bean,其包名為p自己學(xué)號(hào)后三位,類名為p自己學(xué)號(hào)后三位bean。比如學(xué)號(hào)為123456,則該Bean的源程序名為p456bean.java,包名為p456,類名為p456bean。在該Bean中建立一個(gè)函數(shù)fac()用于計(jì)

19、算階乘,該函數(shù)有一個(gè)字符串類型的輸入?yún)?shù)str,函數(shù)返回值為long類型,其功能為:首先嘗試將str轉(zhuǎn)換為整數(shù),如果轉(zhuǎn)換失敗,則函數(shù)返回值為2,如果轉(zhuǎn)換成功但轉(zhuǎn)換的數(shù)小于0,則函數(shù)返回值為1,如果轉(zhuǎn)換成功且轉(zhuǎn)換的數(shù)非小于0,則計(jì)算并返回該數(shù)的階乘值。該Bean最后通過調(diào)用函數(shù)fac()在控制臺(tái)輸出5!值。編譯、運(yùn)行該Bean,出現(xiàn)正確的運(yùn)行結(jié)果后再進(jìn)入下一步。嘗試將字符串str轉(zhuǎn)換為整數(shù)h的方法如下: try /嘗試將一個(gè)字符串str轉(zhuǎn)換為整數(shù)h h=Integer.parseInt(str); . catch(NumberFormatException e) /如果轉(zhuǎn)換失敗 . 4. 啟動(dòng)5

20、. 設(shè)計(jì)JSP文件1) 打開Dreamweaver,在自己完整學(xué)號(hào)的JSP開發(fā)站點(diǎn)中新建一個(gè)JSP文件p4.jsp。p4.jsp有一個(gè)表單,其中含一個(gè)文本輸入框numstr和一個(gè)提交按鈕,p4.jsp接收表單發(fā)送的numstr值,并調(diào)用上述Bean中的fac()函數(shù)來計(jì)算numstr的階乘,并將階乘值輸出在p4.jsp頁(yè)面中。2) 在瀏覽器中運(yùn)行p4.jsp,運(yùn)行正確后查看并記錄該Bean的位置。實(shí)驗(yàn)五 創(chuàng)建一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù)應(yīng)用【目的和要求】1. 掌握利用SQL Server 2000 JDBC連接SQL Server 2000數(shù)據(jù)庫(kù)的方法2. 掌握數(shù)據(jù)庫(kù)操作Bean的設(shè)計(jì)與開發(fā)3. 掌握利用

21、JSP+JavaBean進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用程序的開發(fā)【內(nèi)容和步驟】1. 建立數(shù)據(jù)庫(kù)啟動(dòng)SQL Server2000服務(wù)器,在SQL Server2000中建立db自己的完整學(xué)號(hào)數(shù)據(jù)庫(kù),比如學(xué)號(hào)為123456,則數(shù)據(jù)庫(kù)名為db123456,其數(shù)據(jù)文件和日志文件均保存在根目錄webapps自己的完整學(xué)號(hào)目錄中。在該數(shù)據(jù)庫(kù)中建立一個(gè)faqs表,該表包括如下字段:id,類型為自動(dòng)編號(hào)型;subject,類型為varchar(50);answers,類型為varchar(50)。向faqs表中添加一條記錄,以方便程序調(diào)試。2. 設(shè)置SQL Server2000的身份驗(yàn)證方式設(shè)置為混合模式在企業(yè)管理器中右鍵單

22、擊本地服務(wù)器,選擇“屬性”,如下圖:在出現(xiàn)的下圖中將“身份驗(yàn)證”選擇為“SQL Server和Windows”,再單擊“確定”。3. 用自己的完整學(xué)號(hào)建立Web應(yīng)用目錄(1)在resin-2.1.2webapps目錄中用自己的完整學(xué)號(hào)新建一個(gè)文件夾。(2)雙擊resin-2.1.2binhttpd.exe,啟動(dòng)resin服務(wù)器,然后再關(guān)閉resin服務(wù)器。(3)在resin-2.1.2webapps自己的完整學(xué)號(hào)WEB-INF目錄中新建classes文件夾。注:如果resin-2.1.2webapps目錄中已存在自己完整學(xué)號(hào)目錄,則跳過此步。4. 設(shè)計(jì)JavaBean在resin-2.1.2w

23、ebapps自己的完整學(xué)號(hào)WEB-INFclasses文件夾中建立一個(gè)文件名為p自己學(xué)號(hào)后三位db.java的Bean,其包名為p自己學(xué)號(hào)后三位。比如學(xué)號(hào)為123456,則該Bean的源程序名為p456db.java,包名為p456。該Bean的功能如下:(1)在構(gòu)造函數(shù)中完成數(shù)據(jù)庫(kù)的連接。(2)定義函數(shù)exeQuery(String strSql),該函數(shù)進(jìn)行strSql指令的查詢,并返回ResultSet類型的查詢結(jié)果。(3)定義函數(shù)exeSql(String strSql),該函數(shù)進(jìn)行strSql指令的數(shù)據(jù)操作,并返回被操作的記錄數(shù)。(4)在main()函數(shù)中分別調(diào)用exeQuery(

24、)函數(shù)和exeSql( )函數(shù)進(jìn)行數(shù)據(jù)的查詢和操作(比如數(shù)據(jù)的修改、刪除或新增)。操作步驟如下(以學(xué)號(hào)123456為例):(1)新建項(xiàng)目啟動(dòng)Jcreator,選擇“File”>“New” >“Project”,如下圖:在出現(xiàn)的界面中將“Project Template”選擇為“Empty Project”,如下圖:然后在“Project Paths”中輸入如下信息:在Name中輸入自己的完整學(xué)號(hào)123456;Location選擇resin-2.1.2webapps123456WEB-INFclasses目錄,此時(shí)Source Path和Output應(yīng)自動(dòng)設(shè)置為resin-2.1.2

25、webapps123456WEB-INFclasses,如果不能自動(dòng)設(shè)置,則單擊其對(duì)應(yīng)的三點(diǎn)按鈕進(jìn)行手工設(shè)置。最后單擊“Finish”。(2)設(shè)置JDBC驅(qū)動(dòng)把resin-2.1.2lib 目錄下的msbase.jar、mssqlserver.jar和msutil.jar拷貝到resin-2.1.2webapps123456WEB-INFclasses目錄中,然后在Jcreator中右鍵單擊項(xiàng)目“123456”選擇“Refresh From Local”如下圖:說明:此處設(shè)置JDBC僅僅用于調(diào)試Bean,系統(tǒng)運(yùn)行時(shí)并不需要。(3)編寫B(tài)ean在Jcreator中右鍵單擊項(xiàng)目“123456”選擇

26、“Add”>“New File”,如下圖:在出現(xiàn)的下圖中進(jìn)行如下選擇:File Type選擇為“Java File”,如下圖:在File Path的Name中輸入p自己學(xué)號(hào)后三位db.java,如p456db.java,如下圖,最后單擊“Finish”,進(jìn)入p456db.java程序的編寫。(4)編譯并運(yùn)行該Bean,運(yùn)行結(jié)果正確后再進(jìn)入下一步。Bean的參考代碼如下(帶底色的代碼需根據(jù)開發(fā)的實(shí)際情況進(jìn)行修改):package zsyVector;import java.sql.*;public class DBHandleString userName="sa"St

27、ring userPassword="zsy"String url="jdbc:microsoft:sqlserver:/localhost:1433;DatabaseName=student"private Connection dbConn=null; private Statement stmt = null;public DBHandle() try Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); dbConn= Driv

28、erManager.getConnection(url,userName,userPassword); stmt=dbConn.createStatement(); catch(Exception e) System.out.println("數(shù)據(jù)庫(kù)連接失敗!"+e.toString(); public ResultSet exeQuery(String strSql) ResultSet rs=null;tryrs=stmt.executeQuery(strSql); catch(Exception e)System.out.println("數(shù)據(jù)查詢失?。?q

29、uot;+e.toString();return rs; public int exeSql(String strSql) int num=-1;trynum=stmt.executeUpdate(strSql);catch(Exception e) System.out.println("數(shù)據(jù)操作失敗!"+e.toString();return num; public static void main(String bb) DBHandle aa=new DBHandle(); try int n=aa.exeSql("update students set n

30、ame='aa中國(guó)'where id=18"); System.out.println("修改的記錄數(shù)為:"+n); ResultSet rs = aa.exeQuery("select * from students"); while(rs.next() System.out.println(rs.getInt("id"); System.out.println(rs.getString("name"); catch(SQLException e) System.out.println(

31、"運(yùn)行失敗。" +e.toString(); 5. 啟動(dòng)6. 建立JSP程序文件打開Macromedia Dreamweaver MX 2004,在自己完整學(xué)號(hào)的JSP開發(fā)站點(diǎn)中新建四個(gè)JSP文件p5-1.jsp,p5-2.jsp,p5-3.jsp,p5-4.jsp。每個(gè)文件在進(jìn)行數(shù)據(jù)查詢及操作時(shí)均要求通過調(diào)用上述設(shè)計(jì)的Bean來實(shí)現(xiàn)。(1)設(shè)計(jì)p5-1.jspp5-1.jsp用于faqs表數(shù)據(jù)的顯示,并提供新增(鏈接至p5-2.jsp)、修改(鏈接至p5-3.jsp)、刪除(鏈接至p5-4.jsp)的連接。p5-1.jsp正確運(yùn)行后再進(jìn)入下一步。(2)設(shè)計(jì)p5-2.jspp5-2.jsp實(shí)現(xiàn)向faqs中新增記錄,新增后轉(zhuǎn)向p5-1.jsp。通過p5-1.jsp的“新增”鏈接來轉(zhuǎn)向運(yùn)行p5-2.jsp,p5-1.jsp和p5-2.jsp都正確運(yùn)行后再進(jìn)入下一步。(3)設(shè)計(jì)p5-3.jspp5-3.jsp實(shí)現(xiàn)修改faqs記錄,修改后轉(zhuǎn)向p5-1.jsp。通過p5-1.jsp的“修改”鏈接來轉(zhuǎn)向運(yùn)行p5-3.jsp,p

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論