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

正文內容

網上書店網站(jsp_java_畢業(yè)設計論文)(編輯修改稿)

2025-08-19 21:03 本頁面
 

【文章內容簡介】 中實現商品添加、刪除、修改等數據庫操做 用戶訂單的處理、數據庫的應用、管理員對圖書的管理功能 具體實現中采用的關鍵技術及復雜性分析 工具及環(huán)境的選擇 JSP 運行環(huán)境所需軟件的安裝配置: 首先安裝 JDK 到 C:\。 然后安裝 Tomcat 到 C:\Program Files\Tomcat 在啟動 Tomcat 服務器之前,還需配置幾個環(huán)境變量。 對于 windowsxp,用鼠標右鍵單擊“我的電腦”,在彈出的“系統(tǒng)特性”對話框,再單擊高級選項,然后單擊環(huán)境變量,添加以下的系統(tǒng)環(huán)境變量。 變量名: JAVA_HOME,變量值: C:\。 變量名: TOMCAT_HOME,變量值: C:\Program Files\Tomcat 。 變量名: CLASSPATH,變量值: C:\\jre\lib\。.。 變 量名: PATH,變量值: C:\\jre\bin。 開發(fā)工具 JSP+SOLServer 開發(fā)環(huán)境 Web 環(huán)境為 Tomcat、開發(fā)軟件為 Dreamweave。 關鍵技術 JavaBeans 和 JDBC 具體實現中采用的相關技術 SQL Server 20xx 是 Microsoft 的關系數據庫管理系統(tǒng)( RDBMS)。它是在十多年來成功開發(fā)的 SQL Server 的基礎上建立起來的。它是由一些組件和產品結合成一個整體的客戶 /服務器系統(tǒng)。它能滿足任何實體或組織的數據存儲,檢索以及分析數據的需要。 1. SQL Server 20xx 體系結構 SQL Server 數據庫引擎把數據存儲在表中。每個表包含著你所在組織感興趣的信息及有價值的數據 。數據由某一類信息集合組成,從整體來理解,它代表數據庫中一條唯一的完整的記錄。 表的集合,也許其中有上千個表,被存放在稱為 SQL Server 數據庫的容器對象中。每個數據庫也存儲附屬于數據庫和表的對象,包括存儲過程觸發(fā)器等。 為了與 SQL Server 進行對話,即要求它保存數據,改變,返回,處理數據 —— 你需要熟悉 SQL。 SQL 是支持國際標準的關系數據庫計算機語言,它由 ANSI 和 ISO提出。所有的關系數據庫產品都支持某種風格的 SQL,它一般提供了某些針對產品的支持以及擴展。 技術 什么是 JavaBeans? JavaBeans 就是 Java 的可重用組件技術。 ASP 通過 COM 來擴充復雜的功能,如文件上載、發(fā)送 以及將業(yè)務處理或復雜計算分離出來成為獨立可重復利用的模塊。 JSP 通過 JavaBeans 實現了同樣的功能擴充。 JSP 對于在 Web 應用中集成 JavaBeans 組件提供了完善的支持。這種支持不僅能縮短開發(fā)時間(可以直接利用經測試和可信任的已有組件,避免了重復開發(fā)),也為 JSP 應用帶來了更多的可伸縮性。 JavaBeans 組件可以用來執(zhí)行復雜的計算任務,或負責與數據庫的交互以及數據提取等。在 實際的 JSP 開發(fā)過程中, 我們 將會發(fā)現,和傳統(tǒng)的 ASP 或 PHP 頁面相比, JSP 頁面將會是非常簡潔的,由于 JavaBeans 開發(fā)起來簡單,又可以利用 Java 語言的強大功能,許多動態(tài)頁面處理過程實際上被封裝到了JavaBeans 中。 3. JDBC JDBC 是用于執(zhí)行 SQL 語句的 Java 應用程序接口,由一組用 Java 語言編寫的類與接口組成,在 JSP 中將使用 JDBC 來訪問數據庫。 JDBC 是一種規(guī)范,它讓各數據庫廠商為 Java程序員提供標準的數據庫訪問類和接口,這用就使得開發(fā)獨立于 DBMS的 Java 應用程序成為可能。 一般的 Java 開發(fā)工具都帶有 JDBCODBC 橋驅動程序,這樣,只要是能夠使用 ODBC 訪問的數據庫系統(tǒng),也就能夠使用 JDBC 訪問了。 本系統(tǒng)作為 Java 課件(網絡版)的一個組成部分,要求實現網絡考試系統(tǒng)的各項基本功能。從安全性和易維護性考慮,選擇了 Web 實現技術。簡單的說就是將系統(tǒng)做成一種 B/S 模式,可以讓用戶通過瀏覽器直接訪問位于服務器上的試題以及對系統(tǒng)進行遠程維護。 服務器端程序的實現技術也很多,本人選用了當前比較流行的網絡編程技術—— JSP 作為主要實現手段(配合 Java Servlet、 Java Bean、 HTML 等)。 JSP作為一種 Web 實現技術,它的效率是很高的。這一點正好符合了考試系統(tǒng)所要求的實時性。 JSP 自身的安全性,再加上實現模式的特點,完全能夠達到考試的保密性要求,保證了考試的公平性原則。除此之外,作為 Java 平臺的一部分, JSP 擁有Java 語言 “ 一次編寫,各處運行 ” 的特點。又隨著越來越多的服務器供應商將 JSP支持添加到他們的產品中,這樣一來用 JSP 做成的這套系統(tǒng)可以輕松移植到其它平臺來運行。種種優(yōu)點使得這套系統(tǒng)為目前 網上圖書選購 的實現都打下了良好的基礎。所以 JSP 是實現本系統(tǒng)的最佳技術 ,它是完全可行的 分頁顯示是 Web 數據庫應用中經常遇到的問題,當用戶的數據庫查詢結果遠遠超過了計算機屏幕的顯示能力的時候,該如何合理地將數據在頁面顯示就成為一個很重要的問題了,而分頁顯示正好解決了這個問題。下面是分頁顯示的具體代碼: package 。 //用于保存分頁的信息 public class PageBean { //當前頁 private int pageNo。 //頁大小 private int pageSize=20。 //記錄總數 private int totalCount。 //總頁數 private int pageCount。 //默認構造方法 public PageBean(){ } //非默認的構造方法 public PageBean(int pageNo,int pageSize,int totalCount){ //=pageNo。 =totalCount。 =pageSize。 =getPageCount()。 setPageNo(pageNo)。 public int getPageNo() { return pageNo。 } public void setPageNo(int pageNo) { //如果當前頁 實際的總頁數 if(pageNo){ pageNo=。 } if(==0){ pageNo=1。 } = pageNo。 } public int getPageSize() { return pageSize。 } public void setPageSize(int pageSize) { = pageSize。 } public int getTotalCount() { return totalCount。 } public void setTotalCount(int totalCount) { = totalCount。 } //計算記錄頁數 public int getPageCount() { if(totalCount%pageSize==0){ pageCount=totalCount/pageSize。 }else{ pageCount=totalCount/pageSize+1。 } return pageCount。 } public void setPageCount(int pageCount) { = pageCount。 } } 加密技術 分頁顯示是 Web 數據庫應用中經常遇到的問題,當用戶的數據庫查詢結果遠遠超過了計算機屏幕的顯示能力的時候,該如何合理地將數據在頁面顯示就成為一個很重要的問題了,而分頁顯示正好解決了這個問題。下面是分頁顯示的具體代碼: package 。 import 。 import 。 import 。 //用于計算某一字符串的 MD5 密文的 public class MD5 { /** * @param args */ public static void main(String[] args) { (liuge 的 MD5 密文是: +md5(123456))。 } /** * Used building output as Hex */ private static final char[] DIGITS = { 39。039。, 39。139。, 39。239。, 39。339。, 39。439。, 39。539。, 39。639。, 39。739。, 39。839。, 39。939。, 39。a39。, 39。b39。, 39。c39。, 39。d39。, 39。e39。, 39。f39。 }。 /** * 對字符串進行 MD5 加密 * * @param text 明文 * * @return 密文 */ public static String md5(String text) { MessageDigest msgDigest = null。 try { //使用何種消息摘要算法( SHA、 MD5) msgDigest = (MD5)。 } catch (NoSuchAlgorithmException e) { throw new IllegalStateException( System doesn39。t support MD5 algorithm.)。 } try { ((utf8))。 } catch (UnsupportedEncodingException e) { throw new IllegalStateException( System doesn39。t support your EncodingException.)。 } byte[] bytes = ()。 String md5Str = new String(encodeHex(bytes))。 return md5Str。 } public static char[] encodeHex(byte[] data) { int l = 。 char[] out = new char[l 1]。 // two characters form the hex value. for (int i = 0, j = 0。 i l。 i++) { out[j++] = DIGITS[(0xF0 amp。 data[i]) 4]。 out[j++] = DIGITS[0x0F amp。 data[i]]。 } return out。 } } 碼技術 package 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 /** * 生成驗證碼的 Servelt * 驗證碼其實就是一張圖片,所用到的核心技術就是 AWT 繪圖 .AWT 屬于 Java SE 的核心內容 * * */ public class CheckcodeServlet extends HttpServlet { private static final long serialVersionUID = 81120xx860301637701L。 private Font mFont=new Font(Times New Roman, ,18)。//設置字體 //static String AuthCode=。// 處理 post public void doGet(HttpServletRequest request,HttpServletResponse res
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1