Time of Update: 2018-12-03
user 是項目根目錄下的一個子目錄。 <!--修改前的--> <frameset rows="80,*"> <frame src="top.jsp" name="top"> <frameset cols="10%,*"> <frame src="/user/left.jsp" name="menu"> <frame src="/user/right.jsp" name="right"> </frameset&
Time of Update: 2018-12-03
jsp中檔案下載的實現jameslai 2006-12-22 jsp中實現檔案下載的最簡單的方式是在網頁上做超級連結,如:<a href="music/abc.mp3">點擊下載</a>。但是這樣伺服器上的目錄資源會直接暴露給終端使用者,會給網站帶來一些不安全的因素。因此可以採用其它方式實現下載,可以採用:1、RequestDispatcher的方式進行;2、採用檔案流輸出的方式下載。 1、採用RequestDispatcher的方式進行
Time of Update: 2018-12-03
最近閑來無事在慢慢練習搭建開發架構,遇到了很多問題,GOOGLE經常被斷網,無奈弄了個VPN,技術類東西還是喜歡用GOOGLE查。再一個REDZ.COM這個搜尋引擎也非常好用,搜出來的垃圾站很少。都是題外話。
Time of Update: 2018-12-03
簡單的說,SUN首先發展出SERVLET,其功能比較強勁,體系設計也很先進,只是,它輸出HTML語句還是採用了老的CGI方式,是一句一句輸出,所以,編寫和修改HTML非常不方便。 後來SUN推出了類似於ASP的鑲嵌型的JSP,把JSP TAG鑲嵌到HTML語句中,這樣,就大大簡化和方便了網頁的設計和修改。新型的網路語言如ASP,PHP,JSP都是鑲嵌型的SCRIPT語言。
Time of Update: 2018-12-03
struts2中的Action接收表單傳遞過來的參數有3種方法:如,登陸表單login.jsp:<form action="login" method="post"name="form1"> 使用者名稱:<s:textfieldname="username"/><br/> 密 碼:<s:passwordname="password"/><br/> <s:submit value="提交"/>
Time of Update: 2018-12-03
設定編碼的方式分為:pageEncoding="UTF-8"、contentType="text/html;charset=UTF-8"、request.setCharacterEncoding("UTF-8")、response.setCharacterEncoding("UTF-8")1、pageEncoding="UTF-8"的作用是設定JSP編譯成Servlet時使用的編碼。
Time of Update: 2018-12-03
自從接觸JSP以來,就不斷的遇到各種各樣的問題,不斷的查資料,不斷的摸索。跟ASP.NET相比,JSP給我的感覺是開發思想相對複雜不少,開發工具的自動化程度太低,而且需要瞭解很多的網頁運行原理。①頁面參數傳遞中文時候亂碼。JSP擷取頁面參數時一般採用系統預設的編碼方式,如果頁面參數的編碼類別型和系統預設的編碼類別型不一致,很可能就會出現亂碼。解決這類亂碼問題的一種方法是在頁面擷取參數之前,強制指定request擷取參數的編碼方式:request.setCharacterEncoding("GBK
Time of Update: 2018-12-03
1.FCKeditor 介紹FCKeditor 這個開源的HTML 文字編輯器可以讓web 程式擁有如MS Word 這樣強大的編輯功能,.FCKeditor 支援當前流行的瀏覽器:2.準備工作:環境:winddows XP、tomcat6.0、JDK1.6下載:1):FCKeditor_2.6.3b.zip地址:http://nchc.dl.sourceforge.net/sourceforge/fckeditor/FCKeditor_2.6.3b.zip2):fckeditor-java-2
Time of Update: 2018-12-03
jsp頁面標籤定義:實現行為實現標記行為的第一步是將scriptlet代碼從原先所在的地方移到一個Java類( LastModifiedTag )中,如清單 1 所示:清單 1. 建立一個時間戳記標記package com.jrcz.aura.util;import java.io.File;import java.io.IOException;import java.text.DateFormat;import java.util.Date;import javax.servlet.http.
Time of Update: 2018-12-03
這篇文章主要介紹如何利用Lomboz開發JSTL和EL,最好先參考我的上一篇文章《圖解利用Eclipse3.0.1 + Lomboz3.0.1 + Tomcat5.0.28開發JSP》,環境配置與它類似,這裡從略。 1. 需要的軟體 JSTL 1.1.1 首頁 http://jakarta.apache.org/taglibs/doc/standard-doc/intro.html 下載 http://www.apache.org/dist/
Time of Update: 2018-12-03
在閱讀這篇文章之前,請先閱讀《圖解利用Eclipse3+Sysdeo Tomcat plugin編輯和調試JSP》,可以加深對此文的理解。如果有其它問題,可以參考我的Blog--分享Java快樂。 Sysdeo Eclipse Tomcat Launcher plugin 與 Lomboz外掛程式的比較: 這兩個外掛程式都可以利用Eclipse來開發JSP,不過Lomboz還可以開發Html、EJB等。 Sysdeo
Time of Update: 2018-12-03
MyEclipse設定JSP頁面預設編碼方式:windows(視窗)-Preferences(喜好設定)-MyEclipse-Files & Editors-JSP-右側encoding:設定為ISO10646/Unicode(UTF-8)MyEclipse在Java檔案中設定作者、日期等說明:windows(視窗)-Preferences(喜好設定)-Java-Code Style(代碼樣式)-Code
Time of Update: 2018-12-03
方法1:url="xxx.jsp?id="+java.net.URLEncoder.encode("中文", "UTF-8")在這裡,我們要用java.net.URLEncoder.encode("中文", "UTF-8")接收時,我們用String inf=request.getParameter("id");inf= new String(inf.getBytes("iso-8859-1"),"UTF-8");方法2:jsvar title =
Time of Update: 2018-12-03
經常看到jsp的初學者問tomcat下如何配置jsp、servlet和bean的問題,於是總結了一下如何tomcat下配置jsp、servlet和ben,希望對那些初學者有所協助。 一、開發環境配置 第一步:下載j2sdk和tomcat:到sun官方站(http://java.sun.com/j2se/1.5.0/download.jsp)下載 j2sdk,注意下載版本為Windows Offline Installation的SDK,同時最好下載J2SE 1.5.0
Time of Update: 2018-12-03
在MyEclipse中建立一個JSP頁面後,為了讓頁面顯示中文,我們總要做將page指令中的pageEncoding="UTF-8"或
Time of Update: 2018-12-03
E L(Expression Language) 一、目的:為了使JSP寫起來更加簡單。 運算式語言的靈感來自於 ECMAScript 和 XPath 運算式語言,它提供了在 JSP 中簡化運算式的方法。它是一種簡單的語言,基於可用的命名空間(PageContext 屬性)、嵌套屬性和對集合、操作符(算術型、關係型和邏輯型)的訪問符、映射到 Java 類中靜態方法的可擴充函數以及一組隱式對象。 EL 提供了在 JSP
Time of Update: 2018-12-03
第一步:TLD函數定義:首先在專案檔夾下的WEB-INF檔案夾下面見一個function-taglib.tld檔案該檔案實際上一個xml描述檔案,內容如下:<?xml version="1.0" encoding="utf-8" ?><taglib xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Time of Update: 2018-12-03
1. JavaScript傳參:這種傳參方式用opener關鍵字, 可以實現跨頁傳參.其用法就是用opener關鍵字調用父表單的一個組件.舉例: opener.myform.txt.value = document.myform.txt.value;優點: 簡單,對網路傳輸限制比較底.缺點: 不靈活,對與大量的傳參不現實,也不實際.2. " ? "傳參: 在傳遞地址的尾部加上?
Time of Update: 2018-12-03
一、page 對象 page對象代表JSP本身,更準確地說它代表JSP被轉譯後的Servlet,它可以調用Servlet類所定義的方法。 二、config 對象 config 對象裡存放著一些Servlet 初始的資料結構。 config 對象實現於javax.servlet.ServletConfig 介面,它共有下列四種方法: public String getInitParameter(name) public
Time of Update: 2018-12-03
① out - javax.servlet.jsp.jspWriter out對象用於把結果輸出到網頁上。方法:1. void clear() ; 清除輸出緩衝區的內容,但是不輸出到用戶端。2. void clearBuffer() ; 清除輸出緩衝區的內容,並輸出到用戶端。3. void close() ; 關閉輸出資料流,清除所有內容。4. void flush() ; 輸出緩衝區裡面的資料。5. int getBufferSize() ;