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

正文內容

畢業(yè)設計-jsp網上鮮花店管理系統設計-在線瀏覽

2025-02-04 21:18本頁面
  

【正文】 成鮮花購買及送 貨上門,客戶首次登錄網上鮮花店,都需要注冊個人基本信息,然后通過個人賬號及密碼登錄系統。 登錄系統后,用戶可通過主界面,瀏覽各類鮮花及其詳細情況,或者,直接通過查詢系統,尋找自己需要的鮮花信息。 最后,客戶確定購物車中選定的鮮花刊名 ,鮮花刊數量等購買信息,便可提交給系統。 系統信息管理部分 系統信息的管理權限主要是該網上鮮花店系統的管理員。包括對個人信息的查詢、修改、刪除等操作。若點擊“刪除”,則將刪除相應用戶的所有信息。 對于系統的鮮花信息,管理員可以選擇“鮮花信息管理”功能,通過增加、修改、刪除等操作對網站的鮮花信息進行管理。 對于客戶訂單信息,管理員可以選擇“訂單信息管理”,對所有訂單進行管理操作。 三、 網上鮮花店信息管理系統開發(fā)工具和環(huán)境 1. 網站開發(fā)工具 JSP介紹 JavaServer PagesTM (JSP)技術為創(chuàng)建顯示動態(tài)生成內容的 Web頁面提供了一個簡捷而快速的方法。 開發(fā)基于 Web的應用程序:背景 在萬維網短暫的歷史中,它已經從一個大部分顯示靜態(tài)信息的網絡演化到對股票進行交易和進行購鮮花操作的一個基礎設施。 基于瀏覽器客戶端的應用程序比傳統 的基于客戶機 /服務器的應用程序有幾個好處。這樣,軟件工業(yè)正迅速地向建造基于瀏覽器客戶端的多層次應用程序邁進。靜態(tài) HTML 對于顯示相對靜態(tài)的內容是不錯的選擇;新的挑戰(zhàn)在于創(chuàng)建交互的基于 Web的應用程序,在這些程序中,頁面的內容是基于用戶的請求或者系統的狀態(tài),而不是預先定義的文字。這個方案有著嚴重的擴展性問題 —— 每個新的 CGI要求在服務器上新增一個進程。 某些 Web 服務器供應商已經嘗試通過為他們的服務器提供 “ 插件 ” 和 API 來簡化 Web應用程序的開發(fā)。 例如,微軟的 Active Server PagesTM(ASP) 技術使得在 Web頁面上創(chuàng)建動態(tài)內容更加容易,但是也只能工作在微軟的 IIS和 Personal Web Server上。例如,象 Java Servlets 這樣的技術就可以使得用 Java 語言編寫交互的應用程序的服務器端的代碼變得容易。開發(fā)人員能夠編寫出這樣的 Servlet,以接收來自 Web瀏覽器的 HTTP請求,動態(tài)地生成響應(可能要查詢數據庫來完成這項請求),然后發(fā)送包含HTML或 XML文檔的響應到瀏覽器。如果開發(fā)人員或者 Web管理人員想要調整頁面顯示,就不得不編輯并重新編譯該 Java Servlet,即使在邏輯上已經能夠運行了。 很顯然,目前所需要的是一個業(yè)界范圍內的創(chuàng)建動態(tài)內容頁面的解決方案。 JavaServer Pages (JSP)技術就是被設計用來滿足這樣的要求的。太陽微系統公司 (Sun Microsystems Inc.)開發(fā)出這個規(guī)范來整合和平衡已經存在的對 Java編程環(huán)境(例如, Java Servlet和 JavaBeansTM)進行支持的技術和工具。 Web應用開發(fā)的 JavaServer Pages技術方法 在開發(fā) JSP 規(guī)范的過程中,太陽微系統公司 (Sun Microsystems Inc.)與許許多多主要的 Web服務器、應用服務器和開發(fā)工具供應商,以及各種各樣富有經驗的開發(fā)團體進行合作。 JSP技術在多個方面加速了動態(tài) Web頁面的開發(fā) 將內容的生成和顯示進行分離 使用 JSP 技術, Web 頁面開 發(fā)人員可以使用 HTML或者 XML標識來設計和格式化最終頁面。生成內容的邏輯被封裝在標識和 JavaBeans組件中,并且捆綁在小腳本中,所有的腳本在服務器端運行。 在服務器端, JSP引擎解釋 JSP標識和小腳本,生成所請求的內容(例如,通過訪者 XML)頁面的形式發(fā)送回瀏覽器 。 強調可重用的組件 絕大多數 JSP 頁面依賴于可重用的,跨平臺的組件( JavaBeans 或者 Enterprise JavaBeansTM組件)來執(zhí)行應用程序所要求的更為復雜的處理?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現有的技能和優(yōu)化結果的開發(fā)努力中得到平衡。 JavaServer Page技術封裝了許多功能,這些功能是在易用的、與 JSP相關的 XML標識中進行動態(tài)內容生成所需要的。 通過開發(fā)定制化標識庫, JSP技術是可以擴展的。這使得 Web頁面開發(fā)人員能夠使用熟悉的工具和如同標識一樣的執(zhí)行特定功能的構件來工作。作為采用 Java技術家族的一部分,以及 Java 2(企業(yè)版體系結構)的一個組成部分, JSP技術能夠支持高度復雜的基于 Web的應用。 作為 Java平臺的一部分, JSP擁有 Java編程語言 “ 一次編寫,各處運行 ” 的特點。 當與 Java 2 平臺,企業(yè)版 (J2EE)和 Enterprise JavaBean 技術整合時, JSP 頁面將提供企業(yè)級的擴展性和性能,這對于在虛擬企業(yè)中部署基于 Web 的應用是必需的。通常, JSP元件創(chuàng)建插入最終頁面的文本。下面的 JSP頁面非常簡單;它打印 當 年、當月的天,并且根據時間使 用 Good Morning和 Good Afternoon對您表示歡迎。 對時鐘 JavaBeans組件的調用 對一個外部文件的包含(用于著作權信息) JSP表達式和腳本 HTML % page language==java imports==.* % H1Wele/H1 PToday is /P jsp:useBean id==clock class== / UL LIDay: %==() % LIYear: %==() % /UL % if (().get() ==== ) { % Good Morning % } else { % Good Afternoon % } % % include file== % /HTML 這個頁面包含下面這些組件: 一個 JSP指示將信息傳送到 JSP引擎。指示被設置在 %和 %標記中。通常,這些標識是 HTML 或者 XML 標識。 JSP動作或者標識:這些通常作為標準或定制標識被實現,并且具有 XML標識的語法。 一個表達式: JSP引擎 計算在 %==和 %標記間的所有東西。在上面的例子中,第一個列表項是日子,第二個是年份。 JSP 軟件的內置腳本語言是基于 Java 語言的。 這個例子可能小了一點,但是技術上卻不是。基于Java 的小腳本提供了一種靈活的方式以執(zhí)行其他功能,而不要求擴展的腳本語言。 JSP指示 JSP頁面使用 JSP指示將指令傳遞到 JSP引擎。 語言指示指定腳本語言,以及所有的擴展。一個好的例子是著作權文檔或者公司信息文檔 —— 在一個集中地點保存該文檔 并且在頁面中包含比在各個 JSP頁面中更新要容易些。 標識庫指示指出頁面可以調用的一個客戶標識庫。 JSP 標識,這些標識作為核心標識包括: jsp:useBean 這個標識聲明對一個 JavaBeans組件實例的使用。 jsp:setProperty 這個標識在組件的實例中設置一個屬性的值。 jsp:include 這個標識用于包含一個靜態(tài)或動態(tài)文件。 標識的好處在于它們易于在應用程序間使用和共享。 腳本元件 JSP頁面可以在頁面中包含小的腳本,稱之為小腳本 (scriptlets)。小腳本可以和頁面中的靜態(tài)元件組合(正如上面的例子一樣)起來創(chuàng)建動態(tài)生成的頁面。在這對標志中的所有東西都會被腳本描述語言引擎執(zhí)行,在我們的例子中是主機上的 Java虛擬機。 JSP頁面的應用模型 JSP 頁面由 JSP 引擎執(zhí)行,引擎安裝在 Web服務器或者使用 JSP的應用服務器上。 JSP 頁面通常被編 譯成為 Java Servlet。頁面開發(fā)人員能夠訪問全部的 Java應用環(huán)境,以利用 Java技術的擴展性和可移植性。這使得在接下來的對該頁面的調用有非??斓捻憫?。) JSP 頁面可以包含在多種不同的應用體系結 構或者模型中。下面的小節(jié)描述了一些可能發(fā)生的情況。 JSP頁面能夠調用 JDBC或者 Java BlendTM組件來生成結果,并且創(chuàng)建標準的 HTML,作為結果發(fā)送回瀏覽器。 這個方法擁有下列優(yōu)點:簡單而快速地編程;頁面作者可以很容易 地根據請求和資源狀態(tài)生成動態(tài)內容;這個結構在許多應用上工作良好,但不能擴展到大量的基于 Web 的并發(fā)客戶訪問稀少的企業(yè)資源,因為每個客戶必須建立或者共享一個到可用內容資源的連接。 使用 Java Servlet的一個靈活的應用 在另一種可能的配置中,基于 Web的客戶機可能直接對 Java Servlet進行請求, Servlet生成動態(tài)內容,將結果捆綁到一個結果對象中并且調用 JSP頁面。 這個方法創(chuàng)建了更多的可以為應用程序間共享的可重用的組件,并且可以作為更大的應用的一部分完成。 采用企業(yè)級 JavaBean技術的可擴展處理 JSP 頁面也可以作為企業(yè)級 JavaBean(EJB)體系結構中的一個中間層。 EJB 組件管理對后端資源的訪問,從而為眾多的并發(fā)使用者提供可擴展的性能。這將簡化 JSP頁面。 JSP頁面與 XML技術的集成 JSP頁面可以用于生成 XML和 HTML頁面。對于動態(tài) XML生成,使用基于服務器的對象和生成 XML輸出的客戶化標識。盡管 Sun在設計 JSP規(guī)范時使得 JSP頁面即使手工操作對于創(chuàng)作者而言也是很容易的, JSP規(guī)范同時也提供了一個機制以便于創(chuàng)建任意 JSP頁面的一個 XML版本。 通過將 JSP 標識和元件轉換為與 XML 兼容的對等物,可以使用基于 XML 的工具來操作JSP 頁面。事實上,經過下面這樣簡單的幾步將 JSP頁面轉換為 XML頁面是可能的,這些步驟包括: ? 增加一個 JSP根元件; ? 將元件和指示轉換為 XML兼容的對等物; ? 為頁面上其他的元件(通常非 JSP)創(chuàng)建 CDATA元件; 通過這個與 XML 兼容的方法,創(chuàng)建 HTML 頁面的設計者仍然擁有一個快速創(chuàng) 建動態(tài) Web頁面的易用環(huán)境,同時,基于 XML的工具和服務可以與 JSP頁面集成并且和 JSP兼容的服務器一起工作。開發(fā)人員可以使用JSP頁面來創(chuàng)建可移植的 Web應用,在不同的 Web和應用服務器上為不同的場合所運行,而不論采用什么適合本身場合和需要的創(chuàng)建工具。可以使用任何客戶機和服務器平臺,在任何地方編寫和部署它們。 JSP規(guī)范的 Web頁面生成的一個開放的工業(yè)標準方法的第一步。已經有幾個 Web 服務器,應用服務器和開發(fā)工具供應商正在為他們的產品添加,這樣在業(yè)界已經擁有了最初的、立即的支持。 Java一推出即引起世界各種媒體的注意與熱烈參與討論, 如 Time、 Business Weekly、 CNN等,可見其功能及魅力,事實上,以 Java的功能,勢必在信息界掀起另一番高潮,對于網絡的發(fā)展,又將邁入另一個新的紀元。 簡單: Java提供了一個功能強大語言的所有功能,但幾乎沒有一點含混特征。 Java 去掉了 C++語言的許多功能,讓 Java 的語言功能很精煉,并增加了一些很有用的功能,如自動收集碎片。這將減少了平常出錯的 50%。 面象對象: Java 實現了 C++的基本面象對象技術并有一些增強,(為了語言簡單,刪除了一些功能)。 分布式: Java 建立在擴展 TCP/IP 網絡平臺上。這使得程序員使用網絡上的文件和使用本機文件一樣容易。類型檢查幫助檢查出許多開發(fā)早期出現的錯誤。 Java還實現了真數組,避免了覆蓋數據的可能。 Java 提供: Null 指針檢測、數組邊界檢測、異常出口、 Byte code 校驗、結構中立,另外,為了建立 Java作為網絡的 一個整體, Java將它的程序編譯成一種結構中立的中間文件格式。現在, Java 運行系統有(SPARC),Win32系統 (Windows95和 Windows NT)。 安全: Java 的安全是兩方面的。二方面,當 Java用來創(chuàng) 建瀏覽器時 ,語言功能和一些瀏覽器本身提供的功能結合起來,使它更安全。它經過代碼校驗,檢查代碼段的格式,檢測指針操作,對象操作是否過分以及試圖改變一個對象的類型。 類裝載: Class Loader 通過將本機類與網絡資源類的名稱分開,來保持安全性。從網絡上下載的類被調進一個與源相關的私有的名字域。這樣就避免了破壞本機類情況的出現。 Ints在 Java 里永遠是整數, 32 位整數。 解釋的: Java 解釋器 (運行系統 )能直接運行目標代碼指令。 高性能: 如果解釋器速度不慢, Java 可以在運行時直接將目標代碼翻譯成機器指令。翻譯目標代碼的速度與 C/C++的性能沒什么區(qū)別。線程--有時也稱小進程--是一個大進程里分出來的小的獨立的進程。多線程帶來的更大的好處是更好的交互性能和實時控制性能。何用過當前瀏覽器的人,都感覺為調一副圖片而等待是一件很煩惱的事情。 動態(tài)性: Java盡可能地利用了面象對象技術的優(yōu)點。一個新的或升級的庫函數并不需要更改源程序就能正確運行。如果你的系統運行 Java程時遇到了不知怎樣處理的程序,沒關系, Java能自動下載。它 將新的特
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1