Time of Update: 2017-01-18
Window 工具包提供了一種典型的布局機制,比如說在一個容器中確定組件元素的位置。在AWT 和 Swing都有布局管理器,而在VisualWorks Smalltalk中有wrapper。本文將介紹一種JSP模板機制,它允許布局被封裝和重新利用。JSP模板最小化了布局改變所造成的影響,這裡我們將鼓勵大家採用封裝模組化設計。 儘管 Web開發工具的改進非常迅速,但是它們仍然落後於圖形化使用者介面(GUI)工具包(Swing 和 VisualWorks
Time of Update: 2017-01-18
每次使用者在Eshop.jsp頁內加入一件物品,頁面就向控制servlet發送一個請求。由servlet依次決定適當的動作,然後處理要加入的物品的請求參數。然後它例示一個新的CD Bean(見代碼清單4)表示所選物品,並在會話內更新購物車對象。 代碼清單 4:CD.java package shopping; public class CD { String album; String artist; String country; float price;
Time of Update: 2017-01-18
最近已經有了很多相關的介紹,JSP正在成為一種卓越的Java技術,可用於建立動態Web應用程式。Java程式員之所以喜愛JSP有數不清的理由。有些人喜歡它為互動式頁面帶來的“一次編寫,處處使用”的方式;還有些人欣賞它是因為它容易學習,並且使他們可以把Java作為一種伺服器端指令碼語言來使用。但更多的還都是因為一個共同原因――使用JSP的最大好處是它能協助你有效地把表達與內容分離開。在本文中,我對下面的問題作了深入探討,那就是,如何使用JSP Model
Time of Update: 2017-01-18
測試環境為 jdk1.2.2 jswdk-1.0 winnt4.0中文版。 1。java是大小寫敏感的,用過其他程式設計語言的人最容易犯這個錯誤,尤其是剛上手的時候。我剛開始調試jsp的時50%以上的編譯錯誤是都是因為這個。 2。java的調用過程都是要加括弧的,一開始比較容易忽視,如title=request.getParameter("title").trim();
Time of Update: 2017-01-18
一、 JSP 技術概述 在 Sun 正式發布 JSP(JavaServer Pages) 之後,這種新的 Web 應用程式開發技術很快引起了人們的關注。 JSP 為建立高度動態 Web 應用程式提供了一個獨特的開發環境。按照 Sun 的說法, JSP 能夠適應市場上包括 Apache WebServer 、 IIS4.0 在內的 85% 的伺服器產品。即使您對 ASP "一往情深",我們認為,關注 JSP 的發展仍舊很有必要。 ㈠ JSP 與 ASP 的簡單比較
Time of Update: 2017-01-18
JSP actions 使用您可以動態插入一個檔案,重用JavaBeans組件,前進到另一個頁面,或為Java 外掛程式產生一個HTML。可以使用的action 有:(1) jsp:include --在頁面被請求時包含進一個檔案。(2) jsp:useBean--找到或執行個體化一個JavaBean。(3) jsp:setProperty--設定一個JavaBean屬性。(4) jsp:getProperty--將JavaBean的屬性插入到輸出。(5)
Time of Update: 2017-01-18
jsp:useBean Action 的使用 一、 文法: <jsp:useBeanid="beanInstanceName"scope="page|request|session|application"{ class="package.class" |type="package.class" |class="package.class"
Time of Update: 2017-01-18
在以前的文章中,豆腐曾經講過一種用JDBC-ODBC Bridge 來串連資料庫的文章 一個 串連資料庫的 javaBean(可在 Jsp 中調用),由於這樣串連資料庫的效率是 很低的,所以大家其實實際在使用的時候都是用的JDBC,現在我就給大家來說說如何在Win2K下使用JDBC 來串連 MySql的文章 首先是mySQL的JDBC驅動程式的下載,下載地址在:http://download.sourceforge.net/pub/mirrors/mysql/Downloads/Contrib/
Time of Update: 2017-01-18
本文講述了JSP學習之Servlet用法。分享給大家供大家參考。具體分析如下:Servlet是使用JavaServlet應用程式設計介面編寫的Java程式,源於請求/響應模式,可以接受來自用戶端瀏覽器的Http請求,產生一個響應並返回用戶端.Applet JSP JavaBean 和Servlet的區別和聯絡Applet和Servlet中都沒有main()方法,只有一些特定的方法,用於啟動執行和退出,但是Servlet不提供使用者介面,運行在伺服器端,而Applet提供使用者介面,運行在用戶端.
Time of Update: 2017-01-18
在jsp頁面中添加base,可用相對路徑:複製代碼 代碼如下:<% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName()
Time of Update: 2017-01-18
本文執行個體講述了jsp中擷取目前的目錄的實現方法,分享給大家供大家參考。具體實現方法如下:1、利用System.getProperty()函數擷取當前路徑:複製代碼 代碼如下:System.out.println(System.getProperty("user.dir"));//user.dir指定了當前的路徑2、使用File提供的函數擷取當前路徑:複製代碼 代碼如下:File directory = new
Time of Update: 2017-01-18
一、概述 當網路編程越來越方便,系統功能越來越強大,安全性卻指數倍地下降。這恐怕就是網路編程的不幸和悲哀了。各種動態內容產生環境繁榮了WWW,它們的設計目標就是為了給開發人員更多的力量,給終端使用者更多的方便。正因為如此,系統設計師和開發人員必須明確地把安全問題作為一個考慮因素,事後追悔很難奏效。 從安全的角度來看,伺服器端WWW應用的弱點來源於各種各樣的互動能力和傳輸通道。它們是攻擊者直接可以用來影響系統的工具。在攻擊者尋找和利用系統安全性漏洞時,它
Time of Update: 2017-01-18
<%@ page contentType="text/html;charset=gb2312"%><% String sCurrentLine; String sTotalString; sCurrentLine=""; sTotalString=""; java.io.InputStream
Time of Update: 2017-01-18
vishal_donth gave this response on 10/18/2000: //these are the pakages to be imported from // Java Mail //The Java Mail PAckage either be dowloaded //seperately //or else is Available in the
Time of Update: 2017-01-18
(1)用戶端的資料一般是通過HTTP GET/POST方式提交給伺服器,在伺服器端用request.getParameter()讀取參數時,很容易出現中文亂碼現象。(2)用過濾器解決request中文亂碼問題。(3)代碼如下:package my; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class ChineseFilter implements Filter {
Time of Update: 2017-01-18
資訊發布介面 提供發布資訊的互動介面,調用 recordMessage.jsp程式。 sayMessage.jsp <HTML> <HEAD> <TITLE> 資訊發布</TITLE> <META content = "text/html; charset=GB2312" http-equiv = Content-Type> <LINK
Time of Update: 2017-01-18
一、靜態包含本文介紹JSP靜態包含語句,即使用JSP的include指令來完成的包含操作。JSP中,有兩種包含其它檔案的方式,一種是靜態包含,一種是動態包含。本文介紹其中的靜態包含。所謂靜態包含,跟ASP中的包含是一樣的效果,即將所有包含的檔案,先靜態包含進來,組成一個大的JSP檔案,然後再經過編譯器統一編譯,產生HTML代碼。JSP靜態包含的語句為:複製代碼 代碼如下:<%@ include file="file.jsp"
Time of Update: 2017-01-18
今天,在項目中遇到一個問題,兩個js頁面要共用一個就js對象。js全域變數和靜態變數都不行,其他苦逼的小農們就不要去強求了。而LZ又不想用cookie來存放,一是不安全,二個人喜好。最後發現一種超級方法來解決這個困擾,那就是用window.top['_CACHE']來存放這個變數,即可實現,不同Jsp頁面直接的對象共用。var share = { /** * 跨架構資料共用介面 * @param {String} 儲存的資料名 * @param {Any}
Time of Update: 2017-01-18
datetag.tld檔案:<?xml version="1.0" encoding="ISO-8859-1" ?><!DOCTYPE taglibPUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN""http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd"><taglib><tlib-version>1.0<
Time of Update: 2017-01-18
JSP另外一個重要的文法是Tags(標記)。JSP Tags不是使用<%,而只是使用<字元。JSP Tag有點象HTML Tag 。JSP tags可以有一個“start tag”、一個“tag body”以及一個“end tag”。開始和結束的標誌都可以使用標誌的名字,都被圈在<和>字元裡面。結束的標誌是在字元<後面加一個反斜杆(/)字元。這個標誌名字有一個嵌入的冒號(:)字元在裡面,其中冒號前面的部分描述了標誌的類型。舉個例子吧:<some:tag>