久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

JSP實(shí)驗(yàn)報(bào)告(范文模版)

時(shí)間:2019-05-12 11:57:46下載本文作者:會(huì)員上傳
簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了多篇相關(guān)的《JSP實(shí)驗(yàn)報(bào)告(范文模版)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《JSP實(shí)驗(yàn)報(bào)告(范文模版)》。

第一篇:JSP實(shí)驗(yàn)報(bào)告(范文模版)

(1)創(chuàng)建名稱為“UserInfo.java”類文件,該文件的主要代碼如下:

package com;

public class UserInfo { private String username=“";

private String password=”“;

private String repassword=”“;

private String realname=”“;

private String sex=”“;

private String age=”“;

private String born=”“;

private String address=”“;

private String introduce=”“;

public String getUsername(){

return username;

} public void setUsername(String username){

this.username = username;

} public String getPassword(){

return password;

} public void setPassword(String password){

this.password = password;

} public String getRepassword(){

return repassword;

} public void setRepassword(String repassword){

this.repassword = repassword;

} public String getRealname(){

return realname;

} public void setRealname(String realname){

this.realname = realname;

} public String getSex(){

return sex;

} public void setSex(String sex){

this.sex = sex;

} public String getAge(){

return age;

} public void setAge(String age){

this.age = age;

} public String getBorn(){

return born;

} public void setBorn(String born){

this.born = born;

} public String getAddress(){

return address;

} public void setAddress(String address){

this.address = address;

} public String getIntroduce(){

return introduce;

} public void setIntroduce(String introduce){

this.introduce = introduce;

}

}

(2)用戶注冊(cè)頁(yè)面的代碼如下:

<%@ page contentType=”text/html;charset=gb2312“ language=”java“

im port=”java.sql.*“ errorPage=”“%> 用戶注冊(cè)

name=“form1” onSubmit=“return

用戶名:
密碼:
確認(rèn):
用戶真實(shí)姓名:
性別: ?男?? ?女

年齡:
出生:
地址:
介紹:

type=”reset“ name=”Submit2“ value=”重置">

第二篇:JSP實(shí)驗(yàn)報(bào)告

中南民族大學(xué)管理學(xué)院

學(xué)生實(shí)驗(yàn)報(bào)告

課程名稱: JSP程序設(shè)計(jì) 年

級(jí): 2010 專

業(yè): 姓 名: 學(xué) 號(hào): 指導(dǎo)教師:

實(shí)驗(yàn)地點(diǎn): 管理學(xué)院綜合實(shí)驗(yàn)室

學(xué)年至 學(xué)第 學(xué)期

第一章 JSP簡(jiǎn)介

實(shí)驗(yàn) Tomcat服務(wù)器的安裝與配置

一、實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是讓學(xué)生掌握怎樣設(shè)置Web服務(wù)目錄、怎樣訪問(wèn)Web服務(wù)目錄下的JSP頁(yè)面、怎樣修改Tomcat服務(wù)器的端口號(hào)。

二、實(shí)驗(yàn)要求

1、將下載的apache-tomcat-6.0.13.zip解壓到硬盤某個(gè)分區(qū),比如D。

2、在硬盤分區(qū)D下新建一個(gè)目錄,名字為student,見(jiàn)stuent設(shè)置為Web服務(wù)目錄,并為該Web服務(wù)目錄指定名字為good的虛擬目錄。

3、修改端口號(hào)為5678.在server.xml文件中找到修改端口號(hào)的部分,將端口號(hào)修改為5678.4、啟動(dòng)Tomcat服務(wù)器。

5、用文本編輯器編寫一個(gè)簡(jiǎn)單的JSP頁(yè)面biao.jsp,并保存到Web服務(wù)目錄student中。

6、用瀏覽器訪問(wèn)Web服務(wù)目錄student中的jsp頁(yè)面biao.jsp。

三、實(shí)驗(yàn)內(nèi)容

1、Tomcat安裝成功并運(yùn)行

2、編碼實(shí)現(xiàn)乘法表 3.代碼

四、實(shí)驗(yàn)結(jié)果

biao.jsp頁(yè)面

五、實(shí)驗(yàn)結(jié)果分析

1、默認(rèn)的端口號(hào)為8080,若修改,在conf目錄下的server.xml文件中修改端口號(hào)。

2、設(shè)置虛擬目錄。在conf目錄下的server.xml中前加入:

3、Tomcat服務(wù)器必須保持啟動(dòng)。第二章 JSP頁(yè)面與JSP標(biāo)記 實(shí)驗(yàn)1 JSP頁(yè)面的基本結(jié)構(gòu)

一、實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是讓學(xué)生掌握怎樣在JSP頁(yè)面中使用成員變量,怎樣使用Java程序片、Java表達(dá)式。

二、實(shí)驗(yàn)要求

本實(shí)驗(yàn)將用戶輸入的單詞按字典順序。需要編寫兩個(gè)JSP頁(yè)面,名字分別為inputWord.jsp和showDictionary.jsp。

1、inputWord.jsp的具體要求 該頁(yè)面有一個(gè)表單,用戶通過(guò)將該表單輸入若干個(gè)單詞,并提交給showDictionary.jsp頁(yè)面。

2、showDictionary.jsp的具體要求

該頁(yè)面負(fù)責(zé)排序單詞,并將排序的全部單詞顯示給用戶。

(1)該JSP頁(yè)面有個(gè)名字為dictionary、類型是TreeSet成員變量。

(2)該JSP頁(yè)面有public void addWord(String s)方法,該方法將參數(shù)s指定的字符串添加到成員變量dictionary中。

(3)該JSP頁(yè)面在程序片中操作dictionary,即顯示全部的單詞。

三、實(shí)驗(yàn)內(nèi)容

1)inputWord.jsp頁(yè)面有一個(gè)表單,用戶通過(guò)該表單輸入若干個(gè)單詞,并提交給showDictionary.jsp頁(yè)面。

2)showDictionary.jsp負(fù)責(zé)排序單詞,并將排序的全部單詞顯示給用戶。3)代碼

四、實(shí)驗(yàn)結(jié)果

inputWord.jsp頁(yè)面

showDictionary.jsp頁(yè)面

五、實(shí)驗(yàn)結(jié)果分析

1、jsp頁(yè)面由html標(biāo)記、jsp標(biāo)記、成員變了和方法的聲明、java程序片和java表達(dá)式組成。

2、jsp頁(yè)面中的成員變量是被所有用戶共享的變量。Java程序片可以操作成員變了,任何一個(gè)用戶對(duì)jsp頁(yè)面成員變量操作的結(jié)果,都會(huì)影響到其他用戶。

實(shí)驗(yàn)2 JSP指令標(biāo)記

一、實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是讓學(xué)生掌握怎樣在JSP頁(yè)面中使用include指令標(biāo)記在JSP頁(yè)面中靜態(tài)插入一個(gè)文件內(nèi)容。

二、實(shí)驗(yàn)要求

該實(shí)驗(yàn)要求使用include指令標(biāo)記使得每個(gè)頁(yè)面都包含有導(dǎo)航條。在進(jìn)行實(shí)驗(yàn)之前將名字是leader.txt的文件保存到本實(shí)驗(yàn)所使用的web服務(wù)目錄中。實(shí)驗(yàn)要求編寫3個(gè)JSP頁(yè)面,具體要求如下。first.jsp的具體要求

first.jsp使用include指令靜態(tài)插入leader.txt.second.jsp的具體要求

second.jsp使用include指令靜態(tài)插入leader.txt.third.jsp的具體要求

third.jsp使用include指令靜態(tài)插入leader.txt.三、實(shí)驗(yàn)內(nèi)容

leader.txt編寫3個(gè)JSP頁(yè)面。

1)frist.jsp使用include指令靜態(tài)插入leader.txt文本文件。2)second.jsp使用include指令靜態(tài)插入leader.txt文件。3)third.jsp使用include指令靜態(tài)插入leader.txt。3)代碼 1

2.3.4.4)

四、實(shí)驗(yàn)結(jié)果

frist.jsp頁(yè)面

second.jsp頁(yè)面

third.jsp頁(yè)面

五、實(shí)驗(yàn)結(jié)果分析

1、include指令標(biāo)記是在jsp頁(yè)面出現(xiàn)該指令的位置處,靜態(tài)的插入一個(gè)文 件。被插入的文件必須是可訪問(wèn)和可使用的。Include指令標(biāo)記是在編譯 階段就處理所需要的文件,被處理的文件在邏輯和語(yǔ)法上依賴與當(dāng)前jsp 頁(yè)面,優(yōu)點(diǎn)是執(zhí)行速度快。

實(shí)驗(yàn)3 JSP動(dòng)作標(biāo)記

一、實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是讓學(xué)生掌握怎樣在JSP頁(yè)面中使用include標(biāo)記動(dòng)態(tài)加載文件,使用forward實(shí)現(xiàn)頁(yè)面的轉(zhuǎn)向。

二、實(shí)驗(yàn)要求

編寫3個(gè)JSP頁(yè)面:giveFileName.jsp、readFile.jsp和error.jsp。

1、giveFileName.jsp的具體要求

要求giveFileName.jsp頁(yè)面使用include動(dòng)作標(biāo)記動(dòng)態(tài)加載readFile.jsp頁(yè)面,并將一個(gè)文件的名字比如ok.txt傳遞給被加載的readFile.jsp頁(yè)面。

2、readFile.jsp的具體要求

要求readFile.jsp負(fù)責(zé)根據(jù)giveFileName.jsp頁(yè)面?zhèn)鬟f過(guò)來(lái)的文件名字進(jìn)行文件的讀取操作,如果該文件不存在就使用

Forward動(dòng)作標(biāo)記將用戶轉(zhuǎn)向error.jsp頁(yè)面。

3、error.jsp的具體要求 負(fù)責(zé)顯示錯(cuò)誤信息。

三、實(shí)驗(yàn)內(nèi)容

1)giveFileName.jsp頁(yè)面使用include動(dòng)作標(biāo)記動(dòng)態(tài)加載readFtle.jsp頁(yè)面,并將一個(gè)文件的名字ok.txt傳遞給被加載的readFtle.jsp頁(yè)面。

2)readFile.jsp頁(yè)面負(fù)責(zé)根據(jù)giveFileName.jsp頁(yè)面?zhèn)鬟f過(guò)來(lái)的文件名字進(jìn)行文件的讀取操作,如果該文件不存在就使用forward動(dòng)作標(biāo)記將用戶轉(zhuǎn)向error.jsp。

3)error.jsp負(fù)責(zé)顯示錯(cuò)誤信息。4)代碼

四、實(shí)驗(yàn)結(jié)果

giveFileName.jsp頁(yè)面

error.jsp頁(yè)面

五、實(shí)驗(yàn)結(jié)果分析

1、include動(dòng)作標(biāo)記是在jsp頁(yè)面運(yùn)行時(shí)才處理加載的文件,被加載的文件在邏輯和語(yǔ) 法上獨(dú)立與當(dāng)前jsp頁(yè)面,include指令標(biāo)記可以使用param子標(biāo)記向被加載的jsp 文件傳遞信息。第三章 Tag文件與Tag標(biāo)記

實(shí)驗(yàn)1 JSP頁(yè)面的基本結(jié)構(gòu)

一、實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是讓學(xué)生靈活掌握在Tag標(biāo)記中使用標(biāo)記體。

二、實(shí)驗(yàn)要求

編寫一個(gè)JSP頁(yè)面giveMess.jsp和一個(gè)Tag文件handleMess.tag。JSP頁(yè)面通過(guò)調(diào)用Tag文件在表格中的單元格顯示文本,該JSP頁(yè)面通過(guò)使用標(biāo)記體將要顯示的文件傳遞給被調(diào)用的Tag文件。

三、實(shí)驗(yàn)內(nèi)容

1、giveMess.jsp頁(yè)面使用帶標(biāo)記體的Tag標(biāo)記來(lái)調(diào)用Tag文件,其中標(biāo)記體是一行文本,如下所示:

南非世界杯

2、handelMess.tag使用處理標(biāo)記體,將標(biāo)記體給出的文本顯示在表格的單元格中。要求表格每行有三個(gè)單元,重復(fù)顯示標(biāo)記體給出的文本。

3、分別寫出giveMess.jsp和handelMess.tag的代碼。4.代碼

四、實(shí)驗(yàn)結(jié)果

giveMess.jsp頁(yè)面

五、實(shí)驗(yàn)結(jié)果分析

1、tag文件中可以有html標(biāo)記符、特殊的指令標(biāo)記、成員變了和方法、java程序片和java表達(dá)式。

2、jsp頁(yè)面使用tag標(biāo)記動(dòng)態(tài)執(zhí)行一個(gè)tag文件。

3、當(dāng)jsp頁(yè)面調(diào)用一個(gè)tag文件時(shí)可能希望動(dòng)態(tài)地向該tag文件傳遞信息,那么就可以使用帶有標(biāo)記體的tag標(biāo)記來(lái)執(zhí)行一個(gè)tag文件。

實(shí)驗(yàn)2 使用attribute指令

一、實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是讓學(xué)生靈活掌握在Tag標(biāo)記中使用attribute指令。

二、實(shí)驗(yàn)要求

編寫一個(gè)ShowCalendar.tag文件,該Tag文件負(fù)責(zé)顯示日歷。編寫一個(gè)JSP頁(yè)面giveYearMonth.jsp,該JSP頁(yè)面使用Tag標(biāo)記調(diào)用ShowCalendar.tag文件,并且向ShowCalendar.tag文件傳遞年份和月份。

三、實(shí)驗(yàn)內(nèi)容

1、giveYearMonth.jsp通過(guò)tag標(biāo)記調(diào)用ShowCalendar.tag文件,并且向ShowCalendar.tag文件傳遞年份和月份。

2、ShowCalendar.tag文件根據(jù)jsp頁(yè)面?zhèn)鬟f過(guò)來(lái)的年份和月份顯示日歷。該文件能對(duì)jsp頁(yè)面?zhèn)鬟f過(guò)來(lái)的數(shù)據(jù)進(jìn)行判斷,比如,如果jsp頁(yè)面?zhèn)鬟f過(guò)來(lái)的數(shù)據(jù)不是數(shù)值型數(shù)據(jù),tag文件負(fù)責(zé)顯示錯(cuò)誤信息。4.代碼

四、實(shí)驗(yàn)結(jié)果

giveYearMonth.jsp頁(yè)面

五、實(shí)驗(yàn)結(jié)果分析

1、一個(gè)tag文件中通過(guò)使用attribute指令,使得jsp頁(yè)面在調(diào)用tag文件時(shí),可以 向該tag文件中的對(duì)象傳遞一個(gè)引用。tag文件中使用attribute指令:

<%@ attribute name=“對(duì)象名字” required=“true”|“false” type=“對(duì)象的類型”%>

實(shí)驗(yàn)3 使用variable指令

一、實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是讓學(xué)生靈活掌握在Tag標(biāo)記中使用variable指令。

二、實(shí)驗(yàn)要求

編寫一個(gè)Tag文件GetWord.tag,負(fù)責(zé)分解出字符串中的全部單詞,并將分解出的全部單詞返還給調(diào)用該Tag文件的JSP頁(yè)面。編寫一個(gè)JSP頁(yè)面giveSoring.jsp,該頁(yè)面負(fù)責(zé)向Tag文件傳遞一個(gè)由英文單詞構(gòu)成的字符串,并負(fù)責(zé)顯示Tag文件返回的全部單詞。

三、實(shí)驗(yàn)內(nèi)容

1、giveSoring.jsp通過(guò)tag標(biāo)記調(diào)用GetWord.tag,并傳遞一個(gè)由英文單詞構(gòu)成的字符串,顯示tag文件返回的全部單詞。

2、GetWord.tag使用attibute指令得到j(luò)sp頁(yè)面?zhèn)鬟f過(guò)來(lái)的字符串,并用vatiable指令返回全部的單詞。

3.代碼

四、實(shí)驗(yàn)結(jié)果 giveSoring.jsp頁(yè)面

五、實(shí)驗(yàn)結(jié)果分析

1、Tag文件可以使用variable指令把一個(gè)對(duì)象返回給調(diào)用它的jsp頁(yè)面

Tag文件使用variable指令給出返回的對(duì)象的名字、類型和有效范圍:

<%@ variable name-given=“對(duì)象名字” variable-class=“對(duì)象的類型” scope=“有效范圍”%>

第4章 JSP內(nèi)置對(duì)象 實(shí)驗(yàn)1 request對(duì)象

一、實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是讓學(xué)生掌握怎樣在JSP中使用內(nèi)置對(duì)象request。

二、實(shí)驗(yàn)要求

通過(guò)JSP頁(yè)面和Tag文件實(shí)現(xiàn)數(shù)字的四則運(yùn)算,要求編寫兩個(gè)JSP頁(yè)面inputNumber.jsp和receiveNumber.jsp及一個(gè)Tag文件Computer.tag。receiveNumber.jsp使用內(nèi)置對(duì)象接受inputNumber.jsp提交的數(shù)據(jù),然后將計(jì)數(shù)任務(wù)交給Tag文件Computer.tag去完成。

三、實(shí)驗(yàn)內(nèi)容

1)inputNumber.jsp頁(yè)面提供一個(gè)表單,用戶可以通過(guò)表單輸入兩個(gè)數(shù)、選擇四則運(yùn)算符號(hào),并將輸入的兩個(gè)數(shù)和所選擇的運(yùn)算符號(hào)提交給receiveNumber.jsp頁(yè)面。

2)receiveNumber.jsp使用內(nèi)置對(duì)象inputNumber.jsp頁(yè)面提交的數(shù)據(jù),然后將計(jì)算任務(wù)交給Tag文件Computer.tag去完成。

3)要求Computer.tag使用attribute指令得到receiveNumber.jsp頁(yè)面?zhèn)鬟f過(guò)來(lái)的書和運(yùn)算符號(hào),使用variable指令將運(yùn)算結(jié)果返回給receiveNumber.jsp頁(yè)面。

4)代碼

四、實(shí)驗(yàn)結(jié)果

inputNumber.jsp頁(yè)面

receiveNumber.jsp頁(yè)面

五:實(shí)驗(yàn)結(jié)果分析

1、內(nèi)置對(duì)象request的作用就是用來(lái)接收客戶端提交的請(qǐng)求

2、request對(duì)象用的比較多的方法是getParameter方法。

request對(duì)象的getParameter方法根據(jù)指定的參數(shù),獲取客戶端提交的信息。

其語(yǔ)法規(guī)則如下:

<% String name=request.getParameter(“txtName”)%>

其中,name是一個(gè)字符串變量。txtName是客戶端提交信息中的一個(gè)字段名。

3、下面的就是在實(shí)驗(yàn)里面request的使用 <% String a=request.getParameter(“numberOne”);String b=request.getParameter(“numberTwo”);String operator=request.getParameter(“operator”)

實(shí)驗(yàn)2 responese對(duì)象

一、實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是掌握怎樣使用response對(duì)象動(dòng)態(tài)響應(yīng)用戶的請(qǐng)求。

二、實(shí)驗(yàn)要求

編寫兩個(gè)JSP頁(yè)面inputRadius.jsp和drawCircle.jsp頁(yè)面,drawCircle.jsp頁(yè)面使用response對(duì)象做出動(dòng)態(tài)響應(yīng)。

三、實(shí)驗(yàn)內(nèi)容

1)inputRadius.jsp提供表單,用戶在表單中輸入一個(gè)代表圓的半徑的數(shù)字,提交給drawCircle.jsp頁(yè)面。

2)drawCircle.jsp頁(yè)面首先使用request對(duì)象獲得inputRadius.jsp提交的數(shù)字,然后根據(jù)數(shù)字的大小做出不同的響應(yīng)。如果數(shù)字小于等于0或者大于100,response對(duì)象調(diào)用setCountType(String s)方法將contentType屬性的值設(shè)置為text/plain,同時(shí)輸出“半徑不合理”;如果數(shù)字大于0并且小于等于100,response對(duì)象調(diào)用setContentType(String s)方法將contentType屬性的值設(shè)置為image/jpeg,并繪制一個(gè)圓;如果用戶在inputRadius.jsp頁(yè)面輸入了非數(shù)字,response對(duì)象調(diào)用sendRedirect(URL url)方法將用戶重定向到inputRadius.jsp。

3)代碼

四、實(shí)驗(yàn)結(jié)果

1、在輸入要求的范圍以內(nèi):

inputRadius.jsp頁(yè)面

drawCircle.jsp頁(yè)面

2、當(dāng)輸入的數(shù)據(jù)不符合要求的結(jié)果顯示:

inputRadius.jsp頁(yè)面

drawCircle.jsp頁(yè)面

五、實(shí)驗(yàn)結(jié)果分析:

1、response的作用就是把服務(wù)器端的數(shù)據(jù)以HTTP的格式發(fā)送到客戶端瀏覽器

2、與request相比,它的功能和request對(duì)象的功能相反。request對(duì)象用于得到用戶提交的信息而response對(duì)象是向用戶發(fā)送信息,兩者結(jié)合起來(lái)完成動(dòng)態(tài)頁(yè)面的交互功能。

3、response對(duì)象的主要方法:

sendRedirect():頁(yè)面重定向方法 setStatus():設(shè)置狀態(tài)行方法

setContentType():設(shè)置文本類型方法

實(shí)驗(yàn)3 session對(duì)象

一、實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是讓學(xué)生掌握怎樣使用session對(duì)象存儲(chǔ)和用戶有關(guān)的數(shù)據(jù)。

二、實(shí)驗(yàn)要求

使用session對(duì)象模擬購(gòu)物車。編寫兩個(gè)JSP頁(yè)面choiceBook.jsp和orderForm.jsp。

三、實(shí)驗(yàn)內(nèi)容 1)用戶在choiceBook.jsp頁(yè)面通過(guò)超鏈接將自己要購(gòu)買的圖書信息傳遞到orderForm.jsp頁(yè)面。

2)orderForm頁(yè)面將用戶購(gòu)買的圖書信息存儲(chǔ)到session對(duì)象中,然后生成一個(gè)圖書訂單并顯示給用戶。

3)代碼

四、實(shí)驗(yàn)結(jié)果:

choiceBook.jsp頁(yè)面

orderForm頁(yè)面

五、實(shí)驗(yàn)結(jié)果分析:

1、session的作用就是記住客戶的連接信息,可以使用會(huì)話對(duì)象(session)。session對(duì)象記錄了每個(gè)客戶與服務(wù)器的連接信息

2、判斷session是否失效有三種情況1)、客戶是否關(guān)閉瀏覽器。2)、是否到達(dá)最大的發(fā)呆時(shí)間3)、是否調(diào)用validate()函數(shù)

3、session對(duì)象常用方法:

setAttribute(String name,java.lang.Object value):設(shè)定指定名字的屬性值,并且把它存儲(chǔ)在session對(duì)象中。getAttribute(String name):獲得指定名字的屬性,如果該屬性不存在,將會(huì)返回null

第5章 JSP中的文件操作(實(shí)驗(yàn))實(shí)驗(yàn)1 使用文件字節(jié)流讀寫文件

1、相關(guān)知識(shí)點(diǎn)。

Fileunputstream流以字節(jié)(byte)為單位順序地讀取文件,只要不關(guān)閉流,每次調(diào)用read的方法就書訊地讀取源中其余的內(nèi)容,直接原到尾末或流被關(guān)閉。

Fileunputstream流以字節(jié)(byte)為單位順序地寫文件,只要不關(guān)閉流,每次調(diào)用writer方法就順序地向輸出流寫入內(nèi)容。2.實(shí)驗(yàn)?zāi)康摹?/p>

本實(shí)驗(yàn)的目的是掌握使用文件輸入,輸出字節(jié)流讀寫文件。3.實(shí)驗(yàn)要求。

1)giveContent.jsp頁(yè)面提供一個(gè)表單,要求該表單提供一個(gè)text文件輸入框、select下拉列表和一個(gè)TextArea文本區(qū),用戶可以在text輸入框中輸入文件的名字、在select下拉列表選擇一個(gè)目錄、通過(guò)TextArea輸入多行文本。

2)writeContent.jsp頁(yè)面首先獲得giveContent.jsp頁(yè)面提交的文件所在目錄、名字以及TextArea文本區(qū)中的內(nèi)容傳遞給WriteTag.tag。

3)lookContent.jsp頁(yè)面提供一個(gè)表單,該表單提供兩個(gè)text文本輸入框,用戶可以在這兩個(gè)text文本框中輸入目錄和文件名字。單擊表單的“提交”按鈕將text中輸入的文件目錄以及文件名字提交給readContent.jsp。

4)readContent.jsp頁(yè)面首先獲得lookContent.jsp頁(yè)面提交的文件目錄、名字,然后使用Tag標(biāo)記調(diào)用Tag文件ReadTag.tag,并將文件所在目錄、名字傳遞給ReadTag.tag。

5)writeTag.tag文件使用attribute指令獲得writeCintent.jsp頁(yè)面?zhèn)鬟f過(guò)來(lái)的文件目錄 文件名字和文件內(nèi)容,然后使用文件字節(jié)輸入流將文件內(nèi)容寫入到文件中,給文件所在目錄就是writeCintent.jsp頁(yè)面?zhèn)鬟f過(guò)來(lái)的文家目錄,名字就是writeCintent.jsp頁(yè)面?zhèn)鬟f過(guò)來(lái)的文家名字。

6)ReadTag。Tag的具體要求

Read.Tag文件使用attribute指令獲得readContent.jsp頁(yè)面?zhèn)鬟f過(guò)來(lái)的文件目錄 文件名字和文件內(nèi)容,然后使用文件字節(jié)輸入流讀取文件,并負(fù)責(zé)現(xiàn)實(shí)所讀取的內(nèi)容。

7)代碼

4、實(shí)驗(yàn)結(jié)果:

giveContent.jsp頁(yè)面

writeContent.jsp頁(yè)面

lookContent.jsp頁(yè)面

readContent.jsp頁(yè)面

5、實(shí)驗(yàn)結(jié)果分析

1、把輸入流的指向稱做源,程序從指向源的輸入流中讀取源中的數(shù)據(jù)。而輸出流的指向是數(shù)據(jù)要去的一個(gè)目的地,程序通過(guò)向輸出流中寫入數(shù)據(jù)把信息傳遞到目的地。所有字節(jié)輸入流類都是InputStream(輸入流)抽象類的子類,而所有字節(jié)輸出流都是OutputStream(輸出流)抽象類的子類。

2、int read(): 輸入流調(diào)用該方法從源中讀取單個(gè)字節(jié)的數(shù)據(jù),該方法返 回字節(jié)值,如果未讀出字節(jié)就返回-1。

3、void write(int n): 輸出流調(diào)用該方法向輸出流寫入單個(gè)字節(jié)

實(shí)驗(yàn)2 使用文件字節(jié)流加密文件

1、相關(guān)知識(shí)點(diǎn)

fileinputstream流和filereader流都是順序的讀取文件,只要不關(guān)閉,每次調(diào)用read方法就順序的讀取源中其余的內(nèi)容,只到源的末尾或流被關(guān)閉;二者的區(qū)別是fileinputstream流以字節(jié)為單位讀取文件,filereader流以字符為單位讀取文件

Fileoutstream流和filewtiter流順序地寫文件,只要不關(guān)閉流,每次調(diào)用writer方法的就順序的向輸出流寫入內(nèi)容,只到流被關(guān)閉。二者額區(qū)別是fileoutstream流以字節(jié)為單位些文件,filewtiter流以字符為單位文件

2、實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)?zāi)康氖钦莆帐褂梦募址斎胼敵鲎x寫文件

3、實(shí)驗(yàn)要求

編寫3個(gè)jsp頁(yè)面inputcontent,jsp write,jsp read.jsp ,兩個(gè)tag文件write.Tag和read.Tag 1).inputcontent,jsp的具體要求

inputcontent,jsp頁(yè)面提供一個(gè)表單,要求該表單提供textarea的輸入界面 用戶可以通過(guò)textarea的輸入界面多行文本提供交給write。Jsp界面 2.)write,jsp 的具體要求

write,jsp頁(yè)面調(diào)用一個(gè)tag文件write,jsp將inputcontent,jsp 頁(yè)面提交的文本信息加密后寫入文件save.txt中。

3)read.jsp 的具體要求

read.jsp 頁(yè)面提供一個(gè)表單,該表單提供兩個(gè)單選按鈕,名字分別是讀取加密的文件和讀取解密的文件 該頁(yè)面選中的單選按鈕的值提交給本頁(yè)面如果該頁(yè)面提交的值是單選按鈕讀取加密的文件的值 該頁(yè)面調(diào)用tag文件read.tag讀取文件save.txt如果該頁(yè)面提交的值是單選按鈕讀取解密文件的值,該頁(yè)面負(fù)責(zé)顯示read.tag文件返回的有關(guān)信息 4)write.Tag的具體要求

write.Tag文件使用attribute指令獲得write.jsp頁(yè)面?zhèn)鬟f過(guò)來(lái)的文本信息,并使用文本文件輸出流其寫入到文件save.txt 5)read.Tag的具體要求 read.Tag文件使用文件輸入流讀取文件save.txt,并根據(jù)read.jsp的要求決定是否進(jìn)行 6)代碼

四、實(shí)驗(yàn)結(jié)果:

7)inputContent.jsp頁(yè)面

8)write.jsp頁(yè)面

9)read.jsp頁(yè)面

10)

五、實(shí)驗(yàn)結(jié)果分析:

11)

1、FileInputStream流和FileReader流都是順序的讀取文件,只要不關(guān)閉流。每次調(diào)用read方法就順利的讀取源中其余的內(nèi)容,直到源的末尾或流被關(guān)閉。兩者的區(qū)別是Fileinputstream流以字節(jié)為單位讀取文件,F(xiàn)ileReader流以字符為單位讀取文件。

12)

2、FileOutStream流和FileReader流都是順序的寫文件,只要不關(guān)閉文件,每次調(diào)用write方法就順序的向輸出流寫入內(nèi)容,直到流被關(guān)閉。二者的區(qū)別是FileOutStream流以字節(jié)為單位讀取文件,F(xiàn)ileReader流以字符為單位讀取文件。

實(shí)驗(yàn)3 使用數(shù)據(jù)流讀寫Java數(shù)據(jù)

1、實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是掌握使用數(shù)據(jù)流讀寫Java數(shù)據(jù)。

2、實(shí)驗(yàn)要求

編寫兩個(gè)JSP頁(yè)面writeData.jsp和readData.jsp。

3、實(shí)驗(yàn)內(nèi)容

1)writeData.jsp頁(yè)面使用Java程序片將一個(gè)int型數(shù)據(jù)、一個(gè)long型數(shù)據(jù)、一個(gè)char型數(shù)據(jù)、一個(gè)String型數(shù)據(jù)和一個(gè)double型數(shù)據(jù)寫入到名字為javaData.data的文件中。

2)readData.jsp頁(yè)面讀取javaData.data文件中的數(shù)據(jù)并顯示出來(lái)。3)代碼

4、實(shí)驗(yàn)結(jié)果

writeData.jsp頁(yè)面

readData.jsp頁(yè)面

5、實(shí)驗(yàn)結(jié)果分析

1、Java使用流(stream)來(lái)執(zhí)行輸入輸出(I/O)的功能,流是一種數(shù)據(jù)的源頭和目的之 間的通信途徑.用于讀入數(shù)據(jù)稱為輸入流(input stream), 用于寫出數(shù)據(jù)稱為輸出流(output stream).2、當(dāng)使用流時(shí)需要使用java.io包,因此在涉及數(shù)據(jù)流操作的程序中都要先導(dǎo)入 java.io包:import java.io.*;

第六章 JSP中使用數(shù)據(jù)庫(kù)

要求在webapps目錄下新建一個(gè)web服務(wù)目錄chapter6。除特別要求外,本章實(shí)驗(yàn)所涉及的jsp頁(yè)面均保存在chapter6中;tag文件保存在chapter6web-inttags目錄中。

實(shí)驗(yàn)中用到的數(shù)據(jù)庫(kù)為book,其中的表為bookform表。在進(jìn)行實(shí)驗(yàn)之前首先完成下列任務(wù):

1、使用microsoft access 2003 創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)book(book.mdb)。

2、在數(shù)據(jù)庫(kù)book中創(chuàng)建名名字為bookform的表,表的字段及屬性如圖6-1所示。

3、講數(shù)據(jù)庫(kù)book設(shè)置為名字為information的數(shù)據(jù)源。

實(shí)驗(yàn)1 查詢記錄

1、相關(guān)知識(shí)點(diǎn)

本實(shí)驗(yàn)使用jdbc-odbc橋接器方式和數(shù)據(jù)庫(kù)建立連接,查詢數(shù)據(jù)庫(kù)中表的記錄的步驟是:(1)與數(shù)據(jù)庫(kù)information建立連接;

Connection con=DriverManager.get Connection(‘jdbc:odbc: information’);(2)返回Statement對(duì)象;

Statement sql=con.createStatement();(3)向數(shù)據(jù)庫(kù)發(fā)送關(guān)于查詢記錄的sql語(yǔ)句。返回查詢結(jié)果,即Resultset對(duì)象

2、實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是掌握使用jdbc查詢數(shù)據(jù)庫(kù)中表的記錄。

3、實(shí)驗(yàn)要求

編寫一個(gè)jsp頁(yè)面inputMess.jsp。編寫一個(gè)tag文件FindBook.tag。1)inputMess.jsp的具體要求

inputMess.jsp頁(yè)面提供表單。表單允許用戶輸入要查詢的內(nèi)容,以及選擇針對(duì)該內(nèi)容的查詢條件,比如,輸入“實(shí)用”,那么可以指定該內(nèi)容是書名的一部分或作者姓名等。inputMess.jsp頁(yè)面查詢條件條件提交給當(dāng)前頁(yè)面,當(dāng)前頁(yè)面調(diào)用FindBook.tag文件完成查詢操作。2)FindBook.tag的具體要求

FindBook.tag文件的使用attribute指令獲得inputMess.jsp頁(yè)面?zhèn)鬟^(guò)來(lái)的字段的查詢條件,然后與數(shù)據(jù)源information建立連接、根據(jù)得到的查詢條件查詢bookForm表。FindBook.tag文件使用variable指令的將查詢結(jié)果返回給inputMess.jsp頁(yè)面。

4、jsp頁(yè)面的效果示例

inputMess.jsp的效果如圖6-2所示。

5、參考代碼

可以按照實(shí)驗(yàn)要求,參考本代碼編寫代碼。1)jsp頁(yè)面參考代碼、實(shí)驗(yàn)結(jié)果

inputMess.jsp

7、實(shí)驗(yàn)結(jié)果分析:

1、DriverManager類:用語(yǔ)跟蹤可用的JDBC驅(qū)動(dòng)程序并產(chǎn)生數(shù)據(jù)庫(kù)連接。

2、Connection接口:用于取得數(shù)據(jù)庫(kù)信息、生成數(shù)據(jù)庫(kù)語(yǔ)句,并管理數(shù)據(jù)庫(kù)事務(wù)。

3、Statement接口:用于在基層連接上運(yùn)行SQL語(yǔ)句,并且生成一個(gè)結(jié)果集。

4、查詢結(jié)果一般封裝在ResultSet對(duì)象中。ResultSet實(shí)際上是一張數(shù)據(jù)表。ResultSet對(duì)象有多種方法用來(lái)從查詢結(jié)果中讀取數(shù)據(jù)

5、在tag文件通過(guò)使用 attribute指令,就可以讓調(diào)用該tag文件的jsp頁(yè)面向該tag文件傳遞在jsp頁(yè)面輸入的查詢內(nèi)容的數(shù)據(jù)。tag文件通過(guò)使用variable屬性可以從tag文件向jap頁(yè)面返回符合查詢條件的內(nèi)容的數(shù)據(jù)

實(shí)驗(yàn)2 更新記錄

1、相關(guān)知識(shí)點(diǎn)

本實(shí)驗(yàn)使用jdbc-odbc橋接器方式和數(shù)據(jù)庫(kù)建立連接,查詢數(shù)據(jù)庫(kù)中表的記錄的步驟如下:(1)與數(shù)據(jù)庫(kù)information建立連接;

Connection con=DriverManager.get Connection(‘jdbc:odbc: information’);(2)返回Statement對(duì)象;

Statement sql=con.createStatement();(3)向數(shù)據(jù)庫(kù)發(fā)送關(guān)于更新記錄的sql語(yǔ)句: int m=sql.executeUpdate(更新記錄的sql語(yǔ)句);更新成功m的值為1,否則為0。

2、實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是掌握使用jdbc更新數(shù)據(jù)庫(kù)中表的記錄。

3、實(shí)驗(yàn)要求

編寫一個(gè)jsp頁(yè)面updateRecord.jsp和兩個(gè)tag文件UpdateRecord.tag、GetRecord.tag。updateRecord.jsp負(fù)責(zé)調(diào)用GetRecord.tag文件,顯示GetRecord.tag返回待更新的記錄的有關(guān)字段的值;updateRecord.jsp調(diào)用UpdateRecord.tag文件,并顯示UpdateRecord.tag返回的有關(guān)更新記錄是否成功的信息。1)updateRecord.jsp的具體要求 updateRecord.jsp頁(yè)面提供一個(gè)表單,該表單允許用戶輸入某種圖書的isbn號(hào)以及針對(duì)該isbn號(hào)的圖書的更新信息;該頁(yè)面負(fù)責(zé)將圖書的isbn號(hào)傳遞給GetRecord.tag,將圖書的更新信息傳遞給UpdateRecord.tag。2)GetRecord.tag的具體要求

GetRecord.tag文件使用attribute指令獲得updateRecord.jsp頁(yè)面?zhèn)鬟f過(guò)來(lái)的圖書的isbn號(hào),并顯示和該圖書對(duì)應(yīng)的記錄。3)UpdateRecord.tag的具體要求

UpdateRecord.tag文件使用attribute指令獲得updateRecord.jsp頁(yè)面?zhèn)鬟f過(guò)來(lái)的圖書更新信息,然后更新數(shù)據(jù)庫(kù)中bookForm表中的記錄,并返回更新成功的消息給updateRecord.jsp頁(yè)面。

4、jsp頁(yè)面效果示例

updateRecord.jsp的效果如圖6-3所示。

5、參考代碼

6、實(shí)驗(yàn)結(jié)果

updateRecord.jsp

7、實(shí)驗(yàn)結(jié)果分析

1、在數(shù)據(jù)庫(kù)的連接于實(shí)驗(yàn)一是一樣的,只是調(diào)用的方法不一樣,在查詢時(shí)Statement對(duì)象調(diào)用方法public int executeUpdate(String sql)

2、在jsp頁(yè)面輸入圖書的ISBN號(hào),GetRecord.tag文件使用attribute指令獲得updateRecord.jsp頁(yè)面?zhèn)鬟f過(guò)來(lái)的圖書的ISBN號(hào),在數(shù)據(jù)庫(kù)里進(jìn)行查找,并顯示和該圖書對(duì)應(yīng)的記錄

3、UpdateRecord.tag文件使用attribute指令獲得updateRecord.jsp頁(yè)面?zhèn)鬟f過(guò)來(lái)的圖書更新信息即圖書價(jià)錢的變化從39到25.5,然后更新數(shù)據(jù)庫(kù)中bookForm表中的記錄,并返回更新是否成功的消息給updateRecord.jsp頁(yè)面。這樣,如果在查詢?cè)搱D書,那么顯示的信息就是更新后的。

實(shí)驗(yàn)3 刪除記錄

1、相關(guān)知識(shí)點(diǎn)

本實(shí)驗(yàn)使用jdbc-odbc橋接器方式和數(shù)據(jù)庫(kù)建立連接,那么刪除數(shù)據(jù)庫(kù)中表的記錄的步驟如下:

(1)與數(shù)據(jù)庫(kù)information建立連接;

Connection con=DriverManager.get Connection(‘jdbc:odbc: information’);(2)返回Statement對(duì)象;

Statement sql=con.createStatement();(3)向數(shù)據(jù)庫(kù)發(fā)送關(guān)于刪除記錄的sql語(yǔ)句: int m=sql.executeUpdate(更新記錄的sql語(yǔ)句);刪除成功m的值為1,否則為0。

2、實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是掌握使用jdbc刪除數(shù)據(jù)庫(kù)中表的記錄。

3、實(shí)驗(yàn)要求

編寫一個(gè)jsp頁(yè)面inputDeletedISBN.jsp和一個(gè)tag文件DelRecord.jsp.1)inputDeletedISBN.jsp的具體要求

inputDeletedISBN.jsp頁(yè)面提供一個(gè)表單,該表單允許用戶圖書的ISBN提交到本頁(yè)面。2)DelRecord.jsp的具體要求

inputDeletedISBN.jsp頁(yè)面首先獲得本頁(yè)面提交的圖書的ISBN,然后使用tag標(biāo)記調(diào)用DelRecord.jsp刪除數(shù)據(jù)庫(kù)中表的相應(yīng)的記錄。

4、jsp頁(yè)面效果示例

inputDeletedISBN.jsp的效果如圖6-4所示:

5、參考代碼

可以按照實(shí)驗(yàn)要求,參考本代碼編寫代碼。

6、實(shí)驗(yàn)結(jié)果

inputDeletedISBN.jsp

7、實(shí)驗(yàn)結(jié)果分析:

1、在連接方法和所用的方法都與更新語(yǔ)句相同,因?yàn)閑xecuteUpdate()方法執(zhí)行SQL的INSERT,UPDATE或DELETE語(yǔ)句,返回int值,給出受查詢影響的行數(shù)

2、將圖書的ISBN輸入到件jsp頁(yè)面,然后由tag文件進(jìn)行相應(yīng)的處理

3、將滿足條件的圖書直接刪除,并將結(jié)果顯示在本頁(yè)面。

第七章 jsp與javabean 要求在webapps目錄下新建一個(gè)web服務(wù)目錄chapter7。除特別要求外,本章實(shí)驗(yàn)所涉及的jsp頁(yè)面均保存在chapter7中。實(shí)驗(yàn)涉及的Javabean的包名均為bean.date,因此,要求在chapter7下建立子目錄webclassesbeandate,Javabean的字節(jié)碼文件保存在該子目錄中。

實(shí)驗(yàn)1 有效范圍為request的bean 1.相關(guān)知識(shí)點(diǎn)

JSP頁(yè)面使用useBean標(biāo)記調(diào)用一個(gè)有效范圍是request的bean:

JSP引擎分配給每個(gè)用戶有效范圍為request的bean是互不相同的,也就是說(shuō),盡管每個(gè)用戶的bean的功能相同,但他們占有不同的內(nèi)存空間。該bean的有效范圍是當(dāng)前頁(yè)面,當(dāng)客戶離開(kāi)這個(gè)頁(yè)面時(shí),JSP引擎取消分配給客戶的bean。2.實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)的目的是掌握使用有效范圍是request的bean的存儲(chǔ)信息。3.實(shí)驗(yàn)要求

編寫一個(gè)JSP頁(yè)面inputAndShow.JSP和一個(gè)名字為computer的javabean,其中computer由pc.class類負(fù)責(zé)創(chuàng)建。

1)inputAndShow.jsp的具體要求

inputAndShow.jsp頁(yè)面提供一個(gè)表單。其中表單允許用戶輸入計(jì)算機(jī)的品牌 型號(hào)和生產(chǎn)日期,該表單將用戶輸入的信息提交給當(dāng)前調(diào)用名字為compter的bean,并使用表單提交的數(shù)據(jù)設(shè)置computer的有關(guān)屬性的值,然后顯示compter的各個(gè)屬性值。2)pc.java的具體要求

編寫的pc.java應(yīng)當(dāng)有描述計(jì)算機(jī)品牌 型號(hào) 生產(chǎn)日期的屬性,并提供相應(yīng)的getXxx和setXxx方法,來(lái)獲取和修復(fù)這些屬性的值。Pc.java中試用package語(yǔ)句,起的包名是bean.data。將pc.java編譯后的字節(jié)碼文件pc.class保存到chapter7WEB-INFclassesbeandata的目錄中、4.JSP頁(yè)面效果示列

inputAndShow.jsp的效果如圖:

5、參考代碼

可以按照實(shí)驗(yàn)要求,參考本代碼編寫代碼。1)jsp頁(yè)面參考代碼、實(shí)驗(yàn)結(jié)果

inputAndShow.jsp頁(yè)面

7、實(shí)驗(yàn)結(jié)果分析

1、JavaBean是一種可復(fù)用,跨平臺(tái)的組件。

2、如果request的bean那么request是用戶請(qǐng)求訪問(wèn)的當(dāng)前組件、以及和當(dāng)前web組件共享同一用戶請(qǐng)求的web組件。范圍是指在一個(gè)jsp網(wǎng)頁(yè)發(fā)出請(qǐng)求到另一個(gè)jsp網(wǎng)頁(yè)之間,隨后這個(gè)屬性就失效,設(shè)定request的范圍時(shí)可利用request對(duì)象中的setattribute()和getattribute(),簡(jiǎn)單的講就是客戶端的一次請(qǐng)求。

實(shí)驗(yàn)2 有效范圍為session的bean 1.相關(guān)知識(shí)點(diǎn)

JSP頁(yè)面使用useBean標(biāo)記調(diào)用一個(gè)有效范圍是session的bean:

如果用戶在某個(gè)Web服務(wù)目錄多個(gè)頁(yè)面中相互連接,每個(gè)頁(yè)面都含有一個(gè)useBean標(biāo)記,而且各個(gè)頁(yè)面的useBean標(biāo)記中Id的值相同 scope的值都是session,那么,該用戶在整個(gè)bean的屬性,其他的頁(yè)面的這個(gè)bean的屬性也將發(fā)生同樣的變化,當(dāng)用戶的會(huì)話(session)的消失,比如用戶關(guān)閉瀏覽器時(shí),jsp引擎取消分配的bean,即釋放bean所占的內(nèi)存空間。需要注意的是,不同的用戶的scop取值是session的bean是互不相同的(占有不同的內(nèi)存),也就是說(shuō),當(dāng)兩個(gè)用戶同時(shí)訪問(wèn)一個(gè)jsp頁(yè)面時(shí),一個(gè)用戶對(duì)自己bean的屬性的改變,不會(huì)影響到另一個(gè)用戶。2.實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)?zāi)康氖亲寣W(xué)生掌握使用有效范圍是session的bean顯示計(jì)算機(jī)的信息,3.實(shí)驗(yàn)要求

本實(shí)驗(yàn)2要求和實(shí)驗(yàn)1類似,但是和實(shí)驗(yàn)1不同的是,要求編寫兩個(gè)jsp頁(yè)面input.jsp和show,jsp。編寫一個(gè)名字為compter的javabean,其中compter由pc.class類負(fù)責(zé)創(chuàng)建。

1)input.jsp的具體要求

input.jsp頁(yè)面提供一個(gè)表單。其中表單允許用戶輸入計(jì)算機(jī)的品牌 型號(hào)和生產(chǎn)日期,該表單將用戶輸入的信息提交給當(dāng)前調(diào)用名字為compter的bean,并使用表單提交的數(shù)據(jù)設(shè)置computer的有關(guān)屬性的值。要求在input.jsp提供一個(gè)超鏈接以便用戶單機(jī)這個(gè)超鏈接訪問(wèn)show.jsp頁(yè)面。13)show.jsp的具體要求

Show.jsp調(diào)用名字為computer的bean,并顯示bean的各個(gè)屬性的值。3)pc.java的具體要求

編寫的pc.java應(yīng)當(dāng)有描述計(jì)算機(jī)品牌 型號(hào) 生產(chǎn)日期的屬性,并提供相應(yīng)的getXxx和setXxx方法,來(lái)獲取和修復(fù)這些屬性的值。Pc.java中試用package語(yǔ)句,起的包名是bean.data。將pc.java編譯后的字節(jié)碼文件pc.class保存到chapter7WEB-INFclassesbeandata的目錄中。4.JSP頁(yè)面效果示列 Input.jsp的效果如圖

show.jsp的效果如圖

6、實(shí)驗(yàn)結(jié)果

input.jsp頁(yè)面

Show.jsp頁(yè)面

7、實(shí)驗(yàn)結(jié)果分析

1、session就是JavaBean對(duì)象被創(chuàng)建后,一直存在于當(dāng)前回話中,在同一會(huì)話中,共享同一JavaBean

2、session基于會(huì)話的,當(dāng)用戶網(wǎng)頁(yè)關(guān)閉的話,session就清空了或是到達(dá)了session最大的發(fā)呆時(shí)間。

實(shí)驗(yàn)3 有效范圍application的bean 1.相關(guān)知識(shí)點(diǎn)

JSP頁(yè)面使用useBean標(biāo)記調(diào)用一個(gè)有效范圍是application的bean:

JSP引擎為web服務(wù)目錄下所有的jsp頁(yè)面分配一個(gè)共享的bean,不同用戶的scope取值是application的bean都是相同的一個(gè),也就是說(shuō),當(dāng)用戶同時(shí)訪問(wèn)一個(gè)jsp頁(yè)面時(shí),任何一個(gè)用戶對(duì)自己bean的屬性的改變,都會(huì)影響到其他的用戶。2.實(shí)驗(yàn)?zāi)康?/p>

本實(shí)驗(yàn)?zāi)康氖钦莆帐褂糜行Х秶莂pplication的bean制作一個(gè)簡(jiǎn)單留言板。3.實(shí)驗(yàn)要求

要求編寫兩個(gè)jsp頁(yè)面inputMess.jsp和show.jsp。編寫一個(gè)名字為board的javabean,其中board由MessBoard.class類負(fù)責(zé)創(chuàng)建.。第6章 inputMess.jsp的具體要求

inputMess.jsp頁(yè)面提供一個(gè)表單。其中表單允許用戶輸入留言者的姓名 留言標(biāo)題和留言內(nèi)容,該表單將用戶輸入的信息提交的當(dāng)前頁(yè)面,當(dāng)前頁(yè)面調(diào)用名字為board的bean,并使用表單提交的數(shù)據(jù)設(shè)置board的有關(guān)屬性的值。要求在inputMess.jsp中提供一個(gè)連接,已便用戶單擊這個(gè)超鏈接是訪問(wèn)show.jsp頁(yè)面 第7章 show.jsp的具體要求

Show.jsp調(diào)用名字為board的bean,并顯示該bean的allMessage屬性的值 3)MessBoard.class的具體要求

編寫MessBoard.java應(yīng)當(dāng)有刻畫留言者的姓名.留言標(biāo)題 和留言內(nèi)容屬性,并刻畫全部留言信息的屬性allMessage。將MessBoard.java保存到chapter7WEB-INFclassesbeandata的目錄中。4.JSP頁(yè)面效果示列

inputMess.jsp的效果如圖 show.jsp的效果如圖

5、參考代碼

6、實(shí)驗(yàn)結(jié)果

inputMess.jsp頁(yè)面

show.jsp 頁(yè)面

7、實(shí)驗(yàn)結(jié)果分析

1、如果在scope指定范圍內(nèi),該JavaBean已存在,則不會(huì)生成新的JavaBean對(duì)象,而是直接獲得已經(jīng)存在的 JavaBean 對(duì)象的引用.2、使用標(biāo)簽訪問(wèn)JavaBean屬性: 調(diào)用Bean中的get方法得到某屬性的值

調(diào)用Bean中的set方法給某屬性賦值

3、Application:在服務(wù)器運(yùn)行期間有效,當(dāng)運(yùn)行Tomcat時(shí),就會(huì)生成Application,而且所有用戶在訪問(wèn)相同服務(wù)目錄項(xiàng)的文件時(shí),application對(duì)象都是相同的,當(dāng)關(guān)閉Tomcat時(shí),Application對(duì)象失效。

第三篇:JSP內(nèi)置對(duì)象實(shí)驗(yàn)報(bào)告

JSP程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告

(三)院系:計(jì)算機(jī)科學(xué)與工程學(xué)院

【實(shí)驗(yàn)題目】

JSP內(nèi)置對(duì)象

【實(shí)驗(yàn)?zāi)康摹?/p>

1、了解JSP中4個(gè)內(nèi)置對(duì)象request、reponse、session、pagecontext的基本概念。

2、理解JSP內(nèi)置對(duì)象的常用方法的功能。

3、掌握J(rèn)SP內(nèi)置對(duì)象的應(yīng)用。

【實(shí)驗(yàn)內(nèi)容】

1、request對(duì)象:客戶端的請(qǐng)求信息被封裝在request對(duì)象中,通過(guò)它才能了解到客戶的需求,然后做出響應(yīng)。它是HttpServletRequest類的實(shí)例。

2、response對(duì)象:response對(duì)象包含了響應(yīng)客戶請(qǐng)求的有關(guān)信息,但在JSP中很少直接用到它。它是HttpServletResponse類的實(shí)例。

3、session對(duì)象:session對(duì)象指的是客戶端與服務(wù)器的一次會(huì)話,從客戶連到服務(wù)器的一個(gè)WebApplication開(kāi)始,直到客戶端與服務(wù)器斷開(kāi)連接為止。

4、pageContext對(duì)象:pageContext對(duì)象提供了對(duì)JSP頁(yè)面內(nèi)所有的對(duì)象及名字空間的訪問(wèn),也就是說(shuō)他可以訪問(wèn)到本頁(yè)所在的SESSION,也可以取本頁(yè)面所在的application的某一屬性值,他相當(dāng)于頁(yè)面中所有功能的集大成者。

5、練習(xí)(自己完成)

【實(shí)驗(yàn)代碼】

實(shí)驗(yàn)1 request對(duì)象使用

<%@ page language=“java” import=“java.util.*” pageEncoding=“GBK”%> <%

%>

”>

My JSP 'index.jsp' starting page String path = request.getContextPath();String basePath = request.getScheme()+ “://”

+ request.getServerName()+ “:” + request.getServerPort()+ path + “/”;

請(qǐng)求方式:<%=request.getMethod()%>
請(qǐng)求的資源:<%=request.getRequestURI()%>

請(qǐng)求用的協(xié)議:<%=request.getProtocol()%>
請(qǐng)求的文件名:<%=request.getServletPath()%>
請(qǐng)求的服務(wù)器的IP:<%=request.getServerName()%>
請(qǐng)求服務(wù)器的端口:<%=request.getServerPort()%>
客戶端IP地址:<%=request.getRemoteAddr()%>
客戶端主機(jī)名:<%=request.getRemoteHost()%>

表單提交來(lái)的值:<%=request.getParameter(”qwe“)%>
<%

%> String str = ”“;if(request.getParameter(”qwe“)!= null){ Enumeration enumt = request.getParameterNames();while(enumt.hasMoreElements()){ str = enumt.nextElement().toString();out.println(str + ”:“ + request.getParameter(str)+ ”
");} }

第四篇:JSP編程實(shí)驗(yàn)報(bào)告

JSP編程實(shí)驗(yàn)報(bào)告

學(xué)生姓名:學(xué)生班級(jí):學(xué)生學(xué)號(hào):指導(dǎo)教師:實(shí)驗(yàn)n(n-實(shí)驗(yàn)順序號(hào)):實(shí)驗(yàn)名稱

一、實(shí)驗(yàn)?zāi)康亩?shí)驗(yàn)內(nèi)容及步驟

三、源代碼

四、運(yùn)行界面

五、收獲和體會(huì)

第五篇:匯報(bào)材料jsp

匯 報(bào) 提 綱

(2011年10月00日)

首先,我代表友好區(qū)委、區(qū)政府對(duì)省考核組各位領(lǐng)導(dǎo)和專家蒞臨友好區(qū)檢查指導(dǎo)工作表示熱烈的歡迎。下面,我將友好區(qū)近年來(lái)創(chuàng)建國(guó)家級(jí)衛(wèi)生城市工作開(kāi)展情況向各位領(lǐng)導(dǎo)和專家作以匯報(bào)。

一、友好區(qū)(局)概況

友好區(qū)(局)始建于1953年,位于伊春市中部,距市區(qū)16公里,是全市四個(gè)中心城區(qū)之一,行政區(qū)劃分面積2364平方公里。全區(qū)(局)下轄3個(gè)街道辦事處、9個(gè)社區(qū)、11個(gè)林場(chǎng)、3個(gè)農(nóng)業(yè)行政村,總?cè)丝?.7萬(wàn)人。2010年地區(qū)生產(chǎn)總值10.1億元,全口徑財(cái)政收入3070萬(wàn)元。二、三年創(chuàng)建工作的主要做法和取得的成效

創(chuàng)衛(wèi)工作開(kāi)展以來(lái),我區(qū)按照市委、市政府的安排部署,認(rèn)真貫徹執(zhí)行國(guó)家關(guān)于創(chuàng)衛(wèi)工作的有關(guān)規(guī)定和標(biāo)準(zhǔn),舉全區(qū)之力開(kāi)展創(chuàng)衛(wèi)工作中,使得城區(qū)基礎(chǔ)設(shè)施、環(huán)境衛(wèi)生狀況起到了根本性的變化。

(一)高度重視,加強(qiáng)領(lǐng)導(dǎo),提供強(qiáng)大組織保證。創(chuàng)衛(wèi)工作開(kāi)展之初,為確保此項(xiàng)工作扎實(shí)有效進(jìn)展,我們成立了以區(qū)委書記、區(qū)長(zhǎng)為組長(zhǎng),區(qū)四大班子成員為副組長(zhǎng),全區(qū)

各單位、部門負(fù)責(zé)人為成員的友好區(qū)創(chuàng)建國(guó)家級(jí)衛(wèi)生城市領(lǐng)導(dǎo)小組,把創(chuàng)衛(wèi)工作納入重要議事日程,定期召開(kāi)小組成員會(huì)議對(duì)創(chuàng)衛(wèi)工作進(jìn)行安排部署,形成幾大班子齊抓共管,黨委總攬全局,人大、政協(xié)監(jiān)督推進(jìn),政府全面實(shí)施的工作態(tài)勢(shì)。將創(chuàng)衛(wèi)工作的各項(xiàng)目標(biāo)和保障措施列入到政府規(guī)劃和計(jì)劃中,給予充足的經(jīng)費(fèi)保障。設(shè)立了區(qū)創(chuàng)建國(guó)家級(jí)衛(wèi)生城市辦公室,從全區(qū)各單位、部門抽調(diào)精干力量組成三個(gè)工作組,專門負(fù)責(zé)創(chuàng)衛(wèi)工作的各項(xiàng)事務(wù)。同時(shí),實(shí)行處級(jí)領(lǐng)導(dǎo)包片、基層單位包段、科室部門包面、職能部門包線、社區(qū)干部包點(diǎn)的創(chuàng)建工作責(zé)任制,做到層層有責(zé)任、人人有任務(wù)、事事有抓手,保證了創(chuàng)衛(wèi)工作的有效開(kāi)展。

(二)深入宣傳,營(yíng)造氛圍,引起群眾強(qiáng)烈共鳴。通過(guò)在電視臺(tái)和門戶網(wǎng)站開(kāi)設(shè)專欄、兩次印發(fā)《致全區(qū)人民一封信》、印制創(chuàng)衛(wèi)宣傳橫幅和簡(jiǎn)報(bào)、制作創(chuàng)衛(wèi)宣傳牌、在中小學(xué)校和街道社區(qū)開(kāi)展健康教育等形式,多層次、全方位的宣傳創(chuàng)衛(wèi)知識(shí),使創(chuàng)衛(wèi)工作家喻戶曉、人人皆知,形成了全區(qū)上下心往一處想、勁往一處使的良好創(chuàng)衛(wèi)氛圍,使廣大職工群眾對(duì)創(chuàng)建國(guó)家級(jí)衛(wèi)生城市產(chǎn)生了強(qiáng)烈的榮譽(yù)感、認(rèn)同感和責(zé)任感,得到了群眾的積極響應(yīng)和廣泛好評(píng),有力地推動(dòng)了創(chuàng)衛(wèi)工作的順利開(kāi)展。

(三)嚴(yán)細(xì)措施,活化形式,持續(xù)加大工作力度。一是集中整治區(qū)容環(huán)境。開(kāi)展了五個(gè)專項(xiàng)戰(zhàn)役,清出垃圾6700

余車, 清挖排水溝6.8萬(wàn)余延長(zhǎng)米。普及實(shí)施“干濕分離”和“袋裝化人工收集”垃圾處理辦法,作到生活垃圾日產(chǎn)日清,使環(huán)境衛(wèi)生達(dá)到了“六無(wú)、四凈”標(biāo)準(zhǔn)。拆除違法建筑54處,清除和責(zé)令維修影響觀瞻的板障子8430延長(zhǎng)米,清理亂堆占道物、亂貼小廣告等1560余處,規(guī)范牌匾廣告1121塊,清理樓道90余條,箱柜等雜物50余車,使區(qū)容環(huán)境得到全面改善。二是加強(qiáng)集貿(mào)市場(chǎng)和五小行業(yè)管理。通過(guò)采取減免管理費(fèi)、取暖費(fèi)、電費(fèi)等方式將路邊商販安排到集貿(mào)市場(chǎng)進(jìn)行規(guī)范管理,解決了部分商販占道經(jīng)營(yíng),生熟混放、垃圾遍地或清理不及時(shí)問(wèn)題。扎實(shí)開(kāi)展了五小行業(yè)治理整頓,將五小行業(yè)按社區(qū)進(jìn)行系統(tǒng)劃分,每家商戶都落實(shí)包保責(zé)任人,使各商戶做到經(jīng)營(yíng)許可證、衛(wèi)生許可證、健康證和衛(wèi)生制度“四上墻”。對(duì)證照不全、證照過(guò)期、室內(nèi)衛(wèi)生死角眾多、超范圍經(jīng)營(yíng)的119家業(yè)戶責(zé)令限期整改,同時(shí)通過(guò)開(kāi)展了“五顆星比衛(wèi)生”、“三張臉譜比衛(wèi)生”等活動(dòng),鼓勵(lì)督促不達(dá)標(biāo)的商戶進(jìn)行自我整改,使這部分業(yè)戶均達(dá)到了創(chuàng)衛(wèi)標(biāo)準(zhǔn),實(shí)現(xiàn)了“顧客因就餐和服務(wù)環(huán)境改善感到滿意、業(yè)主因收入提高感到滿意、周圍群眾因五小業(yè)主衛(wèi)生責(zé)任意識(shí)增強(qiáng)感到滿意”的“三滿意”。三是深入開(kāi)展病媒生物防制和傳染病防治工作。廣泛動(dòng)員轄區(qū)單位、居民群眾,認(rèn)真開(kāi)展了以治理“四害”孳生地為重點(diǎn)的環(huán)境衛(wèi)生大整治活動(dòng)。三年累計(jì)投入四害消殺專項(xiàng)資金達(dá)40余萬(wàn)元,向全區(qū)群眾免

費(fèi)發(fā)放蟑螂藥、蚊蠅藥2.68噸、滅鼠藥品3.5噸、防鼠網(wǎng)1萬(wàn)余個(gè),新建毒鼠站200個(gè),發(fā)放病媒生物消殺宣傳單6萬(wàn)余份。在公共服務(wù)場(chǎng)所和果皮箱、垃圾點(diǎn)等病媒生物防制重點(diǎn)部位噴灑高效氯氰菊酯殺蟲(chóng)溶液3200公斤。聘請(qǐng)專業(yè)消殺公司對(duì)全區(qū)的外環(huán)境和公共水體進(jìn)行6次統(tǒng)一消殺,使水體內(nèi)的蚊幼密度達(dá)到創(chuàng)衛(wèi)標(biāo)準(zhǔn)。同時(shí),投入資金260余萬(wàn)元,對(duì)區(qū)職工醫(yī)院和疾控中心進(jìn)行裝修和改擴(kuò)建,增臵了傳染病防控設(shè)備,規(guī)范了發(fā)熱病人的就診環(huán)節(jié)和流程,健全了疫苗接種程序,完善了區(qū)職工醫(yī)院和疾控中心各項(xiàng)管理制度,做到積極布控、有效預(yù)防傳染病疫情,至今沒(méi)有發(fā)生過(guò)任何造成擴(kuò)散流行或造成水源性、食源性疫病傳播事件。四是完整規(guī)范創(chuàng)衛(wèi)檔案資料。按照“創(chuàng)衛(wèi)硬件設(shè)施過(guò)硬,軟件材料也要硬”的工作要求,系統(tǒng)規(guī)范了各相關(guān)單位創(chuàng)衛(wèi)檔案資料,由區(qū)創(chuàng)衛(wèi)辦每年均要進(jìn)行檢查評(píng)分,督促各單位注意收集佐證材料。在準(zhǔn)備迎接國(guó)檢的關(guān)鍵時(shí)期,專門成立了創(chuàng)衛(wèi)辦材料組,抽調(diào)13名科級(jí)或科級(jí)后備干部,按《創(chuàng)建國(guó)家衛(wèi)生城市檔案歸檔指南》和《國(guó)家衛(wèi)生城市檢查評(píng)分表》逐條逐項(xiàng)對(duì)照,對(duì)全區(qū)62個(gè)重點(diǎn)建檔單位的檔案材料展開(kāi)全面的檢查指導(dǎo),區(qū)委書記、區(qū)長(zhǎng)定期到材料組檢查進(jìn)展程度,并按照檢查評(píng)分表要求進(jìn)行逐項(xiàng)核查,確保了在迎接國(guó)檢時(shí),檔案材料以滿分值順利通過(guò),圓滿地完成了創(chuàng)衛(wèi)檔案歸檔立卷工作。

(四)全面推進(jìn),狠抓落實(shí),城區(qū)面貌變化顯著。一是生態(tài)環(huán)境得到有效保護(hù)。投資1410萬(wàn)元對(duì)纖維板廠、翔宇集團(tuán)的污水進(jìn)行處理,投資451萬(wàn)元對(duì)加工廠粉塵污染和廢水污染進(jìn)行了綜合治理。實(shí)行煙塵控制區(qū)制高點(diǎn)觀察制度,對(duì)區(qū)內(nèi)企業(yè)進(jìn)行了巡回檢查,使污染源得到有效控制。將全區(qū)環(huán)境噪聲平均值控制到43.5分貝左右,全區(qū)工業(yè)企業(yè)固定噪聲源全部達(dá)標(biāo)排放,交通干線兩側(cè)噪聲都達(dá)到國(guó)家控制標(biāo)準(zhǔn)。制訂了《水源地管理辦法》,與水源地管理單位簽訂了目標(biāo)責(zé)任狀,并對(duì)2個(gè)飲用水源保護(hù)區(qū)開(kāi)展了重點(diǎn)執(zhí)法檢查,時(shí)刻監(jiān)控水質(zhì)變化。并投入資金制作水源地一級(jí)保護(hù)區(qū)標(biāo)牌12個(gè),警示牌4個(gè),圍欄100延長(zhǎng)米,清理了一級(jí)保護(hù)區(qū)內(nèi)生活垃圾,有力地保障了飲用水源安全,實(shí)現(xiàn)了飲用水源地水質(zhì)的100%達(dá)標(biāo)。二是基礎(chǔ)設(shè)施建設(shè)不斷完善。升級(jí)改造公路41公里、瀝青路1.5公里,對(duì)4.6萬(wàn)平方米的破損路面及人行道板進(jìn)行修補(bǔ)和更換,在全區(qū)1244條巷道鋪墊風(fēng)化巖5400余車。多元投資開(kāi)發(fā)經(jīng)濟(jì)適用住房和商品樓26萬(wàn)平方米,重新粉刷樓房26座,為21棟樓房更換安裝了樓道門。改擴(kuò)建供水管網(wǎng)4.1萬(wàn)延長(zhǎng)米,并增添部分檢測(cè)設(shè)備。修建、改建公廁50余座,其中新建水沖式公廁8個(gè),普及無(wú)害化廁所512 座。三是綠化美化亮化程度不斷提高。新增綠地10.19萬(wàn)平方米,新增景觀14處,更新特色綠化樹(shù)、花草達(dá)211766株,建成區(qū)綠化覆蓋率達(dá)37%。全區(qū)綠地

面積68.8萬(wàn)平方米,人均綠地率達(dá)到8.5平方米。新增路燈1710盞,安裝各類裝飾彩燈600余件套,路燈亮化率達(dá)到99%。

三、結(jié)合國(guó)家評(píng)估組提出的意見(jiàn)和建議,采取的整改措施

雖然在去年接受技術(shù)評(píng)估時(shí)得到了國(guó)家評(píng)估專家們的充分認(rèn)可,但是我們清醒地認(rèn)識(shí)到,與國(guó)家衛(wèi)生城市標(biāo)準(zhǔn)相比較,我們還有一定的差距和不足。為此,一年來(lái)我們嚴(yán)格按照評(píng)估專家組的提出的反饋意見(jiàn),完善措施,細(xì)化責(zé)任,加大投入,有針對(duì)性地制定落實(shí)整改措施,確保了國(guó)家技術(shù)評(píng)估組反饋的問(wèn)題逐一認(rèn)真整改,意見(jiàn)逐一認(rèn)真落實(shí),不留任何遺留問(wèn)題。

一是加大投入,強(qiáng)化基礎(chǔ)設(shè)施建設(shè)。繼續(xù)加大了主次干巷道的升級(jí)改造力度,新修水泥路108公里,擴(kuò)大了道路硬化面積,對(duì)居民巷道繼續(xù)進(jìn)行全面修整維護(hù),共修整巷道605條,鋪墊風(fēng)化巖400余車。新建水沖式公廁4座,對(duì)全區(qū)內(nèi)影響美觀的舊樓樓體全部進(jìn)行了修繕和粉刷。增臵了垃圾裝載車、翻斗車、除雪機(jī)、三輪車、垃圾斗、衛(wèi)生箱等環(huán)衛(wèi)設(shè)施,滿足了垃圾清理保潔需要。

二是積極爭(zhēng)取,努力完善配套功能。多渠道籌集資金新建生活污水處理廠和垃圾處理場(chǎng),解決居民生活污水和垃圾 的排放處理問(wèn)題,兩項(xiàng)工程通過(guò)立項(xiàng)和省、市有關(guān)部門審批,正在準(zhǔn)備開(kāi)工建設(shè)。

三是高點(diǎn)謀劃,著力提升城區(qū)品位。為打造宜業(yè)宜居環(huán)境,我們?cè)诙澜趾团锔男聟^(qū)高起點(diǎn)進(jìn)行了綠化美化亮化工程建設(shè),形成了具有區(qū)域特色的綠化風(fēng)格和景觀風(fēng)貌。目前新增綠地2.7萬(wàn)平方米,種植綠化樹(shù)、花草4萬(wàn)余株,安臵中華燈飾21盞,府前路和二道街的綠化美化亮化已近完成。同時(shí),我們還對(duì)上爭(zhēng)取改建三環(huán)大壩和雙子河堤防工程,實(shí)施人工湖建設(shè)、商業(yè)住宅開(kāi)發(fā)并舉,努力提升居住環(huán)境水平。

四是規(guī)范管理,保持鞏固創(chuàng)建成果。強(qiáng)化了創(chuàng)建辦、衛(wèi)生局、行政執(zhí)法局等相關(guān)部門的工作職能,建立了常態(tài)管理制度和創(chuàng)衛(wèi)工作長(zhǎng)效機(jī)制,明確了管理工作要求,落實(shí)了管理責(zé)任,加強(qiáng)常態(tài)性檢查整改和推進(jìn)力度,進(jìn)一步鞏固了創(chuàng)建成果,確保沒(méi)有一處反彈現(xiàn)象的發(fā)生。

四、下步幾點(diǎn)打算

為切實(shí)鞏固創(chuàng)衛(wèi)成果,保持成績(jī),全面加強(qiáng)愛(ài)國(guó)衛(wèi)生工作,我們建立了創(chuàng)衛(wèi)工作長(zhǎng)效管理機(jī)制,經(jīng)過(guò)一年左右的實(shí)行,覺(jué)得應(yīng)該在以下幾個(gè)方面進(jìn)一步健全和完善。

一是進(jìn)一步加強(qiáng)對(duì)創(chuàng)建工作的組織領(lǐng)導(dǎo)。繼續(xù)實(shí)行處級(jí)領(lǐng)導(dǎo)包片、科室(單位、部門)包街責(zé)任制,按照國(guó)家衛(wèi)生城市的相關(guān)標(biāo)準(zhǔn),搞好所包路段的道路衛(wèi)生、綠化管護(hù)、市政設(shè)施維護(hù)等工作。健全愛(ài)國(guó)衛(wèi)生工作督查通報(bào)制度,由區(qū)

委督查室、區(qū)政府督辦室、區(qū)紀(jì)委辦、區(qū)愛(ài)衛(wèi)辦對(duì)全區(qū)愛(ài)國(guó)衛(wèi)生工作進(jìn)行督查通報(bào),對(duì)存在嚴(yán)重問(wèn)題的單位及責(zé)任人要進(jìn)行問(wèn)責(zé)。將愛(ài)國(guó)衛(wèi)生工作列入?yún)^(qū)委、區(qū)政府目標(biāo)考核,把愛(ài)國(guó)衛(wèi)生工作督查的結(jié)果,作為評(píng)先選優(yōu)的一項(xiàng)重要依據(jù),對(duì)愛(ài)國(guó)衛(wèi)生工作不達(dá)標(biāo)的單位取消其當(dāng)年的評(píng)先選優(yōu)資格。健全各單位、部門愛(ài)衛(wèi)會(huì)組織機(jī)構(gòu),充分發(fā)揮組織協(xié)調(diào)作用,做到分工明確,責(zé)任落實(shí),積極完成所承擔(dān)的愛(ài)國(guó)衛(wèi)生工作和國(guó)家衛(wèi)生城市工作任務(wù)。設(shè)立群眾衛(wèi)生問(wèn)題投訴電話,認(rèn)真辦理群眾投訴。加強(qiáng)新聞媒體對(duì)愛(ài)國(guó)衛(wèi)生工作的輿論監(jiān)督,樹(shù)好典型,對(duì)好的經(jīng)驗(yàn)做法要及時(shí)進(jìn)行推廣,以達(dá)到總結(jié)經(jīng)驗(yàn),促進(jìn)工作的目的。對(duì)存在的問(wèn)題進(jìn)行追蹤報(bào)道,公開(kāi)曝光,促進(jìn)熱點(diǎn)、難點(diǎn)問(wèn)題的解決。

二是進(jìn)一步做好健康教育與健康促進(jìn)工作。鞏固在各學(xué)校開(kāi)設(shè)健康教育課的成果,做到有課時(shí)安排、有教案,按要求配齊師資力量,培養(yǎng)學(xué)生養(yǎng)成良好的衛(wèi)生行為,確保學(xué)生健康知識(shí)知曉率和健康行為形成率保持在80%以上。健全各街道辦事處、社區(qū)開(kāi)展健康教育工作的組織機(jī)構(gòu),做到有領(lǐng)導(dǎo)主管,有專人負(fù)責(zé),有健康教育室(咨詢室)和必要的宣傳設(shè)備、材料。經(jīng)常性地指導(dǎo)和組織全區(qū)開(kāi)展相關(guān)職業(yè)衛(wèi)生疾病預(yù)防,衛(wèi)生保健等方面的健康教育活動(dòng),定期開(kāi)展健康教育講座或培訓(xùn)在電視臺(tái)、門戶網(wǎng)站長(zhǎng)期開(kāi)設(shè)健康教育專欄,切實(shí)加強(qiáng)對(duì)健康教育活動(dòng)的輿論宣傳和引導(dǎo)。

三是進(jìn)一步加強(qiáng)市容環(huán)境和公共場(chǎng)所衛(wèi)生管理。制定和落實(shí)好路面及路政設(shè)施進(jìn)行維修和養(yǎng)護(hù)規(guī)劃,不斷健全清掃保潔制度,保證轄區(qū)環(huán)境清潔衛(wèi)生,無(wú)衛(wèi)生死角。及時(shí)通暢排水管網(wǎng),確保下水道無(wú)垃圾堵塞等現(xiàn)象。加強(qiáng)路燈維修保養(yǎng)工作,保證照明設(shè)施完好。加強(qiáng)城區(qū)環(huán)境綜合治理,保證車輛停放整齊,廣告、牌匾設(shè)臵規(guī)范合理,無(wú)亂扔亂吐、無(wú)亂貼亂畫、亂放亂掛、亂擺攤點(diǎn)現(xiàn)象。加速城區(qū)綠化美化亮化工程建設(shè),提高城區(qū)整體品位。同時(shí),督促相關(guān)部門按照有關(guān)規(guī)定,加強(qiáng)對(duì)區(qū)內(nèi)“五小行業(yè)”等公共服務(wù)場(chǎng)所的檢查,確保各場(chǎng)所內(nèi)各項(xiàng)制度健全,環(huán)境清潔衛(wèi)生,符合行業(yè)標(biāo)準(zhǔn)。

四是進(jìn)一步加強(qiáng)食品和飲用水衛(wèi)生管理。加強(qiáng)對(duì)餐飲行業(yè)和食品加工點(diǎn)生產(chǎn)、加工、流通、經(jīng)營(yíng)等各個(gè)環(huán)節(jié)的管理和檢查,堅(jiān)決取締無(wú)證照和證照不全的商戶、企業(yè)。堅(jiān)持生豬、牛、羊、禽類的定點(diǎn)屠宰管理,嚴(yán)格檢疫程序,確保肉質(zhì)安全。加強(qiáng)供水管理,保證出廠水、管網(wǎng)末梢水的水質(zhì)符合《生活飲用水衛(wèi)生標(biāo)準(zhǔn)》。定期對(duì)供水設(shè)施進(jìn)行清洗、消毒,堅(jiān)持常規(guī)指標(biāo)檢測(cè)并形成衛(wèi)生監(jiān)測(cè)報(bào)告,保證供水設(shè)施符合要求。建立健全水污染突發(fā)公共事件應(yīng)急預(yù)案,提高對(duì)飲水安全的保障能力。

五是進(jìn)一步加強(qiáng)傳染病和病媒生物防治管理。落實(shí)相關(guān)部門傳染病防治管理人員,健全疫苗接種制度、控制傳染病感染制度、疫情登記和報(bào)告制度。按要求處理醫(yī)療廢棄物和

醫(yī)源性污水。強(qiáng)化病媒生物防制培訓(xùn)工作,積極開(kāi)展病媒生物監(jiān)測(cè),規(guī)范監(jiān)測(cè)方法,制定防制方案,落實(shí)保障措施。同時(shí)開(kāi)展好每年春季和秋季的愛(ài)國(guó)衛(wèi)生運(yùn)動(dòng),及時(shí)清除垃圾和污水,防止四害孳生。

三年的創(chuàng)建成果來(lái)之不易,保持更加艱巨。我們將一如既往不遺余力地抓好各項(xiàng)創(chuàng)建工作,堅(jiān)決做到“弦”不松,“勁”不減,以更加扎實(shí)的工作態(tài)度,把創(chuàng)建工作做實(shí)、做細(xì)、做好,不辜負(fù)全區(qū)人民的期望。

以上匯報(bào)不當(dāng)之處,請(qǐng)考核組各位領(lǐng)導(dǎo)和專家指正。

下載JSP實(shí)驗(yàn)報(bào)告(范文模版)word格式文檔
下載JSP實(shí)驗(yàn)報(bào)告(范文模版).doc
將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    JSP學(xué)習(xí)心得

    學(xué)習(xí)JSP程序設(shè)計(jì)心得體會(huì) 滿懷期待的等待 在去年暑假得知自己被錄取到了武漢科技學(xué)院經(jīng)濟(jì)管理學(xué)院信息管理與信息系統(tǒng)專業(yè)的那天起我就與信管這個(gè)專業(yè)結(jié)下不解之緣。但是當(dāng)......

    JSP教學(xué)大綱

    《JSP》課程教學(xué)大綱 課程名稱:JSP 英文名稱:Java Server Page 一、課程基本情況 學(xué)時(shí):108 2.課程類別:專業(yè)基礎(chǔ)必修課 3.適用專業(yè):計(jì)算機(jī)及其應(yīng)用專業(yè) 4.適用對(duì)象:專科、本科 5.先修......

    JSP教學(xué)大綱

    CUUG 中國(guó)UNIX用戶協(xié)會(huì)China Unix User Group Java Server Pages教學(xué)大綱 第一部分 JSP基礎(chǔ) 一、概述 1.1 Java技術(shù)的發(fā)展 1.2 Java Servlets 1.3 現(xiàn)有Web服務(wù)器簡(jiǎn)述 1.......

    JSP課程總結(jié)

    JSP課程總結(jié) 1006010101 計(jì)算機(jī)1班董楠楠 在學(xué)習(xí)這門課之前,JSP對(duì)于我來(lái)說(shuō)是一個(gè)全新的領(lǐng)域,包括其基礎(chǔ)的HTML靜態(tài)網(wǎng)頁(yè)的相關(guān)知識(shí),數(shù)據(jù)庫(kù)方面,服務(wù)器的作用都不了解。一開(kāi)始難......

    計(jì)算機(jī)畢業(yè)設(shè)計(jì)JSP

    計(jì)算機(jī)JSP畢業(yè)設(shè)計(jì)常用選題CD銷售管理系統(tǒng)JSP+SQL(源代碼+論文+英文文獻(xiàn)) JSP EIMS系統(tǒng)-OA子系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)(源代碼+論文) jsp SMART系統(tǒng)-考試監(jiān)控及閱卷模塊的設(shè)計(jì)與開(kāi)發(fā)......

    JSP實(shí)習(xí)報(bào)告

    JSp實(shí)習(xí)報(bào)告實(shí)習(xí)內(nèi)容:JSp實(shí)習(xí)目的:通過(guò)JSp的學(xué)習(xí),可以獨(dú)立的編寫留言板、上傳規(guī)格、考試系統(tǒng)、連接SQLserver數(shù)據(jù)庫(kù)、以及怎么樣配置運(yùn)行jsp服務(wù)器實(shí)習(xí)要求:懂得什么是JSp,運(yùn)行原......

    Servlet和JSP經(jīng)驗(yàn)總結(jié)[精選合集]

    Servlet和JSP經(jīng)驗(yàn)總結(jié) 這里介紹Servlet和JSP經(jīng)驗(yàn)總結(jié),包括在servlet的init方法中緩存數(shù)據(jù)、禁止Servlet和JSP自動(dòng)重載、將頁(yè)面輸出進(jìn)行壓縮和正確地確定javabean的生命周期......

    jsp畢業(yè)論文大全(5篇)

    jsp001 “校企通”平臺(tái)網(wǎng)站【論文+57頁(yè)+1.6萬(wàn)+doc】 jsp002 JSP+ACCESS畢業(yè)設(shè)計(jì)網(wǎng)上書店系統(tǒng)【論文+19頁(yè)+0.8萬(wàn)+doc】 jsp003 JSP+SQL網(wǎng)上圖書銷售系統(tǒng)【論文+47頁(yè)+1.6萬(wàn)+do......

主站蜘蛛池模板: 无码精品视频| 国产69精品久久久久乱码免费| 免费国产污网站在线观看不要卡| 麻豆一二三区精品蜜桃| 色综合av社区男人的天堂| 成人午夜福利视频| 色婷婷亚洲六月婷婷中文字幕| 专干老熟女视频在线观看| 极品美女扒开粉嫩小泬| 黑人大荫道bbwbbb高潮潮喷| 国产成人精品视频一区二区三| 秋霞鲁丝无码一区二区三区| 久久精品久久久久观看99水蜜桃| 99热这里只有精品国产免费免费| 台湾无码av一区二区三区| 韩国理伦片一区二区三区在线播放| 亚洲中文字幕久久精品无码2021| 国产午夜无码片在线观看| 久久精品人妻一区二区蜜桃| 扒开双腿吃奶呻吟做受视频| 日韩精品无码一区二区中文字幕| 狂猛欧美激情性xxxx大豆行情| 久久中文字幕人妻熟女凤间| 精品国产一区二区三区久久| 中文字幕无码人妻少妇免费| 人妻夜夜爽天天爽三区麻豆av网站| 熟女人妻aⅴ一区二区三区麻豆| 亚洲春色cameltoe一区| 小箩莉末发育娇小性色xxxx| 国内精品久久久久久久999| 色欲av亚洲一区无码少妇| 国产偷国产偷亚洲高清app| 青春草在线视频免费观看| 一本久久精品一区二区| 爆乳熟妇一区二区三区霸乳| 欧美性高清另类videosex| 东京热tokyo综合久久精品| 少妇被粗大猛进进出出s小说| av天堂午夜精品一区| 欧美精品18videosex性欧美| 免费a级毛片高清在钱|