Time of Update: 2017-02-27
在AS2中通常使用LoadVars類與Web伺服器交換資料:var msg:LoadVars = new LoadVars();var msgSent:LoadVars = new LoadVars();msg.var1 = "one";msg.var2 = "two";msgSent.onLoad = function(success:Boolean):Void { if (success) {
Time of Update: 2017-02-27
在一個有密碼保護的Web應用中,正確處理使用者退出過程並不僅僅只需調用HttpSession的invalidate()方法。現在大部分瀏覽器上都有後退和前進按鈕,允許使用者後退或前進到一個頁面。如果在使用者在退出一個Web應用後按了後退按鈕瀏覽器把緩衝中的頁面呈現給使用者,這會使使用者產生疑惑,他們會開始擔心他們的個人資料是否安全。許多Web應用強迫使用者退出時關閉整個瀏覽器,這樣,使用者就無法點擊後退按鈕了。還有一些使用javascript,但在某些用戶端瀏覽器這卻不一定起作用。這些解決方案都
Time of Update: 2017-02-27
HTTP協議是無狀態的,即資訊無法通過HTTP協議本身進傳遞。為了跟蹤使用者的操作狀態,ASP應用SESSION對象。JSP使用一個叫HttpSession的對象實現同樣的功能。HTTPSession 是一個建立在cookies
Time of Update: 2017-02-27
世界上的各地區都有本地的語言。地區差異直接導致了語言環境的差異。在開發一個國際化程式的過程中,處理語言問題就顯得很重要了。這是一個世界範圍內都存在的問題,所以,Java提供了世界性的解決方案。本文描述的方法是用於處理中文的,但是,推而廣之,對於處理世界上其它國家和地區的語言同樣適用。漢字是雙位元組的。所謂雙位元組是指一個雙字要佔用兩個BYTE的位置(即16位),分別稱為高位和低位。中國規定的漢字編碼為GB2312,這是強制性的,目前幾乎所有的能處理中文的應用程式都支援GB2312。GB2312包
Time of Update: 2017-02-27
一、 什麼是JSPJSP(JavaServer Pages) JSP由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術標準,其網址為http://www.javasoft.com/products/jsp。 在傳統的網頁HTML檔案(*.htm,*.html)中加入Java程式片段(Scriptlet)和JSP標記(tag),就構成了JSP網頁(*.jsp)。Web伺服器在遇到訪問JSP網頁的請求時,首先執行其中的程式片段,然後將執行結果以HTML格式返回給客戶。
Time of Update: 2017-02-27
這次畢業論文的題目是基於MPEG-7的視頻主要畫面格的特徵提取演算法研究,其需要一DEMO,需建立在Web服務體繫上並以JSP動態網頁面作為介面。經過考慮,決定使用現在非常流行的JAVA開發平台Eclipse以及比較方便的JSP的容器――Tomcat伺服器作為開發工具。但這兩個軟體的配置與使用比沒有像Jbulider等商業JAVAIDE那樣方便簡單,而且講述配置方法的中文書籍也不多。經過一段時間的摸索,以及在網上搜集資料,進行多次的實踐,終於將這兩個軟體配置成功,並實現了簡單JSP動態網頁面的編
Time of Update: 2017-02-27
在JSP頁面中的對象,包括使用者建立的對象(例如,JavaBean對象)和JSP的隱含對象,都有一個範圍屬性。範圍定義了在什麼時間內,在哪一個JSP頁面中可以訪問這些對象。例如,session對象在會話期間內,可以在多個頁面中被訪問。application對象在整個Web應用程式的生命週期中都可以被訪問。在JSP中,有4種範圍,如下所示。·page範圍具有page範圍的對象被綁定到javax.servlet.jsp.PageContext對象中。在這個範圍內的對象,只能在建立對象的
Time of Update: 2017-02-27
JSP預設是以多線程方式執行的,這是JSP與ASP,PHP,PERL等指令碼語言不一樣的地方,也是它的優勢之一,但如果不注意多線程中的同步問題,會使所寫的JSP程式有難以發現的錯誤。下面以一個例子說明JSP中的多線程問題及解決方案。一、JSP的中存在的多線程問題:當用戶端第一次請求某一個JSP檔案時,服務端把該JSP編譯成一個CLASS檔案,並建立一個該類的執行個體,然後建立一個線程處理CLIENT端的請求。如果有多個用戶端同時請求該JSP檔案,則服務端會建立多個線程。每個用戶端請求對應一個線程
Time of Update: 2017-02-27
這段時間經常看到有人問到web開發中怎麼中文總是?號。原因其實很簡單,因為大家大多用的是tomcat伺服器,而tomcat伺服器的預設編碼為 iso-8859-1(西歐字元)。就是因為iso-8859-1(西歐字元)編碼造成了我們經常看到?號。方法一:最簡單也是用的最多的方法。<%@ page language="java" pageEncoding="GBK" %>或者<%@ page
Time of Update: 2017-02-27
我們知道 XML+XSLT就可以直接輸出到支援XML的瀏覽器上,如IE 5.0以上,但是,我們還要考慮到有不少瀏覽器不直接支援XML,在這種情況下,我們需要在伺服器上進行轉換成html輸出到瀏覽器,這種臨時過渡辦法恐怕要在一段時間內一直要使用.使用Jsp 加上tablib標識庫,我們可以完成這種轉換。著名open
Time of Update: 2017-02-27
JSP提供了很多簡單實用的工具,其中包括從資料庫中讀出資料,發送資料,並能夠把結果顯示在一個餅狀圖形。現在讓我們看看這一簡單而實用的方法。你所需要的東西為了能正確運行這一文章相關的範例,你必須需要JDK 1.2或更高的版本、一個關聯式資料庫管理系統、一個JSP網路伺服器。我都是在Tomcat調試這些例子,同時我也使用了Sun Java 2 SDK發布的com.sun.image.codec.jpegclasses。資料庫設計假設你在一家從事銷售新鮮水果的公司上班,公司出售的水果包括:蘋果、桔子、
Time of Update: 2017-02-27
實現論壇樹型結構的演算法很多,具體你可以去www.chinaasp.com的全文檢索搜尋中查詢。我現在的JSP論壇採用的也是當中的一種:不用遞迴實現樹型結構的演算法,現在我將論壇樹型結構的具體演算法和大家介紹一下,和大家一起交流。1、示範表的結構:表名:mybbslist欄位 資料類型 說明BBSID 自動編號 RootID Int 根帖ID,本身為根帖則RootID = IDFID Int 父帖ID,上一層文章的ID,如是根帖則FID =
Time of Update: 2017-02-27
//PageCt.java 分頁的類/**** @version ************** Created on 2001年6月25日, 下午14:41***************************************/package vod;import java.sql.*;import java.util.*;public class PageCt{private long l_start; //開始紀錄private long l_end; //結束紀錄private
Time of Update: 2017-02-27
問題的由來前不久做了一個通過JSP產生PDF報表的小項目,算得上開了一次眼界。企業的一些資訊通過網路形成Html報表,雖然IE可以直接列印顯示在其中的內容,但是從介面上來看,如果直接將Html的顯示結果列印出來,顯得不太美觀。如果將它轉成PDF檔案再列印,則列印效果會好很多。iText簡介iText是一個開放源碼的Java類庫,可以用來方便地產生PDF檔案。大家通過訪問http://sourceforge.net/project/showfiles.php?group_id=15255&
Time of Update: 2017-02-27
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-02-27
jsp:plugin Action 使您能插入所需的特定的瀏覽器的OBJECT或EMBED元素來指定瀏覽器運行一個JAVA Applet所需的外掛程式。文法:<jsp:plugin type="bean|applet" code="classFileName" codebase="classFileDirectoryName"[ name="instanceName" ][
Time of Update: 2017-02-27
JSP運算式和scriptlets中的代碼,提供了8種自動定義的變數,有時稱做implicit objects(固有對象)。它們是:request,response,out,session,application,config,pageContext,和 page。下面我們來詳細的瞭解它們。request與request相聯絡的是HttpServletRequest類,使您可以得到request的參數(通過getParameter方法),request 的類型(GET,POST,HEAD,等等)
Time of Update: 2017-02-27
<JSP directive mso-hansi-font-family:"">影響servlet 類的整體結構。它常用以下形式:<%@ directive attribute=”value”%> 而且,您可以將多個屬性寫在一個語句中:<%@ directive attribute1="value1" attribute2="value2" attributeN="valueN"
Time of Update: 2017-02-27
JSP(IAVA SERVER PAGES)是由Sun
Time of Update: 2017-02-27
能夠在伺服器和用戶端上運行同一段JavaScript代碼有明顯的優勢;它使您能夠對Ajax和非Ajax用戶端使用同一個程式碼程式庫,並且還能提供更多的靈活性。例如,如果您開發了一些不想讓其他人查看的JavaScript代碼,那麼可以在伺服器上運行它,這樣可以保護您的智慧財產權並最小化安全風險。如果以後您不再注重代碼保護,則可以將JavaScript代碼移動到用戶端,以提高應用程式效能。頁面上下文和指令碼上下文Java Scripting API和JavaServer Pages