freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

jsp復(fù)習(xí)綱要word版-wenkub

2023-01-24 17:11:56 本頁面
 

【正文】 P 實現(xiàn)用戶注冊 ? HTML 表單元素回顧 Form 表單 form action=數(shù)據(jù)傳送的地方 url method=post/get/form 元素名稱 說明 所屬標(biāo)簽 所屬屬性 Name 輸入域的名稱 Input,textarea,select 無 Value 輸入域的值 Input,textarea 無 Text 建立一個單行輸入文本框 input Type Password 同“ text” ,星號 Input Type Checkbox 建立一個復(fù)選框 Input Type Radio 建立一個單選框 Input Type Submit 建立一個提交按鈕 Input Type Reset 建立復(fù)位按鈕 Input Type Hidden 建立一個不被用戶代理器所渲染的元素,即 JSP 頁面對用戶不可見 Input Type Textarea 建立一個多行輸入文本域 Textarea 無 Select 建立一個列表選擇 Select 無 用法示例: input type=text name=username / input type=password name=password/ input type=checkbox name=1 checked/電腦網(wǎng)絡(luò) input type=checkbox name=2/影視娛樂 input type=radio name=sex value=male checked/男 input type=radio name=sex value=female checked/女 input type=submit value=提交 / input type=reset value=重置 / textarea name=remark rows=15 cols=25/textarea select size=1 name=grade option selected=selected value=本科 本科 /option option value=???專科 /option /select ? JSP 處理請求數(shù)據(jù) ? JSP 對象作用域: application、 session、 page、 request ? 內(nèi)建對象 :out、 application (String name)和 (String name) void setAttribute(String name,Object value)和 void getAttribute(String name)前者用于以鍵 /值的方式保存對象到 application 對象中;后者根據(jù)名稱去攻取 application 對象中的值。 (record)。 pw=new PrintWriter(new FileOutputStream(FilePath))。 PrintWriter pw=null。charset=GB2312 import=.*,.*pageEncoding=GB2312% !DOCTYPE html PUBLIC //W3C//DTD HTML Transitional//EN html head meta equiv=ContentType content=text/html。 (record)。 String FilePath=“ c:\\ 。 pw=new PrintWriter(new FileOutputStream(FilePath))。 (().format(date))。 ()。 }else { record=((record)+1)+。 PrintWriter pw=null。 charset=UTF8 title網(wǎng)站計數(shù)器 /title /head body % 網(wǎng)站計數(shù)器 % % String record=null。這樣的文本寫入需要使用 JDK 中的 FileOutputStream 類 和 PrintWriter 類 。這樣的文本讀取需要使用 JDK 中的 BufferedReader 類 和 FileReader 類 。 servlet 相當(dāng)于一個控制層再去調(diào)用相應(yīng)的 javabean 處理數(shù)據(jù) ,最后把結(jié)果返回給 jsp?!?%= %”。由“ %”開始,“ %”結(jié)束。 ? 第一個 Servlet () //初始化方法; () //銷毀時調(diào)用的方法; doGet 和 doPost 是常用的處理請求方式:比較如下: doGet doPost 請求提交方式 通過 URL 地址提交 通過表單提交 提交長度 受限制 不受 安全性 低 相對 doGet 安全性稍好些 ? 第一個 JSP 程序 JSP 頁面主要由 HTML 和 Java 代碼構(gòu)成。 ? Servlet 簡介 Servlet 是用 Java 編寫的服務(wù)端程序,它與協(xié)議和平臺無關(guān)。應(yīng)用程序?qū)又饕褂?Java 語言來處理各種不同的業(yè)務(wù)需求,在數(shù)據(jù)庫層可以通過一些存儲過程來處理數(shù)據(jù)的存儲和檢索。目前大多數(shù)的網(wǎng)絡(luò)游戲都是采用 C/S 結(jié)構(gòu)。具有支持 B/S 結(jié)構(gòu),簡單快速,靈活,無連接,無狀態(tài)的特點。由 Java 語言作為腳本語言。為整個服務(wù)器端 Java 單元提供了一個接口服務(wù)于 HTTP 應(yīng)用程序。 ? B/S 結(jié)構(gòu):( Browser/Server) B/S 結(jié)構(gòu)是三層體系結(jié)構(gòu), B/S 結(jié)構(gòu)要求客戶端只需要安裝一個瀏覽器( Browser),客戶端通過瀏覽器將請求發(fā)送給 Web 服務(wù)器, Web 服務(wù)器負責(zé)與后端數(shù)據(jù)庫服務(wù)器進行數(shù)據(jù)通信。 C/S 結(jié)構(gòu)如圖所示。 ? Servlet 和 JSP 技術(shù) Servlet 和 JSP 技術(shù)都是屬于 Web 層的技術(shù)。 Servlet 運行在 Java Web Server上,并采用了請求-響應(yīng)的模式提供服務(wù)。 Java 代碼是通過 %和 %符號加入到 HTML 代碼中間的。 ? JSP 聲明,相當(dāng)于 Java 類中的變量聲明。 ? 位于“ %”和“ %”之間的代碼塊是描述 JSP 頁面邏輯處理的 Java 代碼。 servlet 主要用于轉(zhuǎn)向,將請求轉(zhuǎn)向到相應(yīng)的 jsp 頁面。 ? BufferedReader類用來從字符輸入流中讀取文本并將字符存入緩沖區(qū)以便能提供字符、數(shù)組的高效讀取。 ? FileOutputStream 類是用來向 File 或 FileDescriptor 輸出數(shù)據(jù)的一個輸出流。 //從文本中讀取出來的內(nèi)容信息 BufferedReader br=null。 //用于將數(shù)據(jù)寫入到文本文件中 br=new BufferedReader(new FileReader(FilePath))。//如果此訪問者不是第一個訪問者,則累加計數(shù) } % 您是第 %=record %位訪問者。 //清除 PrintWriter 對象 % /body /html 本章習(xí)題 25:在動 態(tài) Web 項目中創(chuàng)建名為 test 的 jsp 文件,在 中聲明變量 String content=你好,小明! ,然后在 中輸出 content 的內(nèi)容。% 本章實驗: 一、向文本文件中寫入“ Java 你好” String record=“ Java 你好” 。 (record)。 BufferedReader br=null。 ()。 charset=GB2312 title向已有數(shù)據(jù)的文本追加數(shù)據(jù) /title /head body % String record=null。 br=new BufferedReaer(new FileReader(FilePath))。 (record)。 } % 顯示內(nèi)容為: %=record %. % pw=new PrintWriter(new FileOutputStream(FilePath))。 7 ? request 對象處理用戶 請求 信息 request 對象實現(xiàn)的是 接口,表示客戶端對網(wǎng)頁的請求,并使用 HTTP 協(xié)議處理客戶端的請求。 ? response 對象處理用戶請求 響應(yīng) response 對象實現(xiàn)的同樣是 接口,用于處理 JSP 生成的響應(yīng)并將響應(yīng)發(fā)送給客戶端,同樣的也是通過 HTTP 將響應(yīng)發(fā)送給客戶端。URL= ? 字符轉(zhuǎn)換 %=new String((ISO88591),UTF8)% ? 存儲用戶信息到數(shù)據(jù)庫 ? 創(chuàng)建 JDBC 連接 JDBC 是一種為常用數(shù)據(jù)庫提供無縫連接的技術(shù),是一種用于執(zhí)行 SQL 的 Java API,它由一組用 Java 語言編寫的類和接口組成。但是 JDBC 和 ODBC 都是基于 X/OPENSQL 的命令層接口( CLI),相同的概念性基礎(chǔ)使 API 工作進展更快,使 API 的接受更加容易。掌握 Statement 和 PreparedStatement 對象的使用;及 SQL執(zhí)行方法: ResultSet executeQuery(String sql)、 int executeUpdate(String sql)、 Boolean execute(String sql)。 ? 格式一:執(zhí)行基本 SQL 語句 (JDBC 驅(qū)動程序 )。//如果是數(shù)據(jù)查詢 (SQL 語句 )。 (設(shè)置參數(shù)的值 )。 charset=GB2312 TITLE 用戶注冊 /TITLE /HEAD BODY centerh2請完成以下表格 /h2 form action= method=post TABLE TR TD align=right姓名: /TD TDINPUT TYPE=text NAME=name/TD /TR TR TD/TD TD請在此處填寫姓名, br字符最長為 4 個漢字,或 8 個英文字母。 String sex=(String)(sex)。 String line=(String)(line)。i++) { if(().equals()) { strLover=strLover+39。 } Connection conn =null。 stmt=(insert into user(username,password,sex,pro,lover,line) values(?,?,?,?,?,?,?))。 (4,mail)。 ()。 charset=GB2312 import=.*,.* pageEncoding=GB2312% !DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN html head title注冊信息 /title /head body % String name=(String)(name)。 String pro=(String)(pro)。 String method=(String)()。//得到服務(wù)器名稱 StringBuffer curl=(StringBuffer)()。+lover[i].toString()+39。通俗地講,就是 JSP 向 HTML 中嵌入Java 代碼, Servlet 是向 Java 代碼中寫入 HTML 元素。 doPost() 用來處理 HTTP 的 POST 請求。 import 。 import 。 public Login() { super()。 } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Autogenerated method stub } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1