jsp中檔案下載的實現

 jsp中檔案下載的實現jameslai 2006-12-22        jsp中實現檔案下載的最簡單的方式是在網頁上做超級連結,如:<a href="music/abc.mp3">點擊下載</a>。但是這樣伺服器上的目錄資源會直接暴露給終端使用者,會給網站帶來一些不安全的因素。因此可以採用其它方式實現下載,可以採用:1、RequestDispatcher的方式進行;2、採用檔案流輸出的方式下載。 1、採用RequestDispatcher的方式進行         

JSP筆記1

4. JSP最終都會轉換為Servlet去執行。5. JSP聲明的格式:<%! int a = 3;%>,指令碼段的形式:<% int b = 3;%>,當伺服器將JSP轉換為Servlet時,會將JSP中的聲明轉換為類的成員變數,而將指令碼段轉換為方法中的局部變數,Servlet是單一實例的,這樣成員變數的值就只有一個,每個使用者都會訪問到它,而指令碼段中的值則是局部變數,每個使用者訪問的時候各有一份,互不影響。6. JSP包含(include)7.

在JSP中實現水晶報表

        怎樣在jsp中實現水晶報表呢?水晶報表的WEB實現資料倒是很多,但都講的是微軟的.net方案.jsp中如何?水晶報表的動態顯示呢?經過一段時間的痛苦摸索,現在把我的方案介紹給大家,希望各位大哥批評指正我的問題:需要動態顯示水晶報表,並且要根據我傳遞的一個參數(BH)的值動態顯示資料.並且要可以把水晶報表匯出為word,excel,pdf等格式我的解決方案:一:下載 crystal reports 10 for  BEA weblogic workshop二:安裝crystal

AJAX執行個體入門(JSP)

 基於Servlet的AJAX  這是一個很常見的UI,當使用者在第一個選擇框裡選擇ZHEJIANG時,第二個選擇框要出現ZHEJIANG的城市;當使用者在第一個選擇框裡選擇JIANGSU時,第二個選擇框裡要出現JIANGSU的城市。  首先,我們來看設定檔web.xml,在裡面配置一個servlet,跟往常一樣:<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"

4-2 JSP中的JSTL、POJO、MVC

1 JSTLJSTL(JSP Standard Tag Library ,JSP標準標籤庫)是一個不斷完善的開放原始碼的JSP標籤庫,是由apache的jakarta小組來維護的。1.1 JSTL的作用JSTL 有助於加速開發週期,極大地簡化了 JSP 應用程式的開發和維護。1.2 JSTL的使用將jstl.jar和 standard.jar檔案放到classpath中,如果你還需要使用XML processing及Database access

Servlets/JSP開發技術問答

 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Keywords"

[轉載]JAVA類中通過Servlet操作JSP中Session變數方法

 用Servlet控制會話  工作階段狀態的維持是開發Web應用所必須面對的問題,有多種方法可以來解決這個問題,如使用Cookies,hidden類型的表單域,或直接把狀態資訊加到URL中等,還有Servlet本身提供了一個HttpSession介面來支援工作階段狀態的維持,在這裡我們主要介紹基於這個介面的工作階段狀態的管理。  Session的發明是為了填補HTTP協議的局限。請注意HTTP協議是如何工作的--使用者發出請求,伺服器作出響應,這種使用者端和伺服器端的聯絡就是離散的,非連續的。H

JSP pageEncoding和contentType屬性

JSP pageEncoding和contentType屬性JSP要經過兩次的“編碼”,第一階段會用pageEncoding,第二階段會用utf-8至utf-8,第三階段就是由Tomcat出來的網頁,

用jsp寫的網頁 怎麼在傳遞參數時包含中文?

用jsp寫的網頁 怎麼在傳遞參數時包含中文? 2011-06-21 17:58yuqiangdede| 分類:其他程式設計語言| 瀏覽428次jsp中<%@ page contentType="text/html;charset=gb2312" %><a href="CartServlet?action=search&cname=<%= st %>"><%= st %></a>在Servelt中

用jsp實現登陸驗證碼的例子

tomcat webapps下建立一個目錄validate,建好WEB-INF目錄,裡面建立好web.xml檔案,代碼不用編寫,有個聲明就行:web.xml:<?xml version="1.0" encoding="UTF-8"?><web-app

jsp中Word列印

  jsp中Word列印 詳細文字 詳細圖文在jsp中引用response.setContentType("application/msword");,開啟的頁面就是word樣式。1、實現word橫打:<style>@page {mso-page-border-surround-header:no; mso-page-border-surround-footer:no;}@page Section1 {size:841.9pt

Tomcat下JSP、Servlet和JavaBean環境的配置

第一步:安裝JDK和tomcat,配置環境變數第二步:建立自己的jsp app目錄  1.到Tomcat的安裝目錄的webapps目錄,可以看到ROOT,examples, tomcat-docs之類Tomcat內建的的目錄;  2.在webapps目錄下建立一個目錄,起名叫myapp;  3.myapp下建立一個目錄WEB-INF,注意,目錄名稱是區分大小寫;  4.WEB-INF下建立一個檔案web.xml,內容如下: 

在jsp中運用ajax(簡單入門)

由於ajax為我們帶來太多的好處,所以在很多應用中我們都會優先選擇這種技術,於是我也為之所吸引,現跟大家分享下一個簡單的入門例子。  regist.jsp檔案:一個簡單的註冊頁面 <%@ page contentType="text/html; charset=gb2312"     %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01

jsp標籤: 流程式控制制

流程式控制制<c:if> <c:choose> <c:when> <c:otherwise> --------------------------------------------------------------------------------------<c:if test(必須有test屬性)="測試條件" var="用來儲存test後的結果">當條件為真時,執行主體內容</c:if><c:if

JSP內建對象—-config

config對象代表當前JSP配置資訊,但是JSP頁面通常無需配置,因此也就不存在配置資訊。該對象在JSP頁面比較少用,但在servlet中則使用者較大,因為servlet需要在web.xml檔案中進行配置,可以指定配置參數。config對象是ServletConfig的執行個體,該介面用於擷取配置參數的方法是 getInitParameter(String

JSP內建對象—-exception

      exception對象是Throwable的執行個體,代表JSP指令碼中產生的錯誤和異常,是JSP頁面異常機制的一部分。在JSP指令碼無需處理異常,即使是checked異常。事實上,JSP包含的所有可能異常都可交給錯誤處理頁面處理。      開啟普通的JSP頁面所產生的Servlet類,將可以發現如下程式碼片段。try{}catch(Throwable t){      if(_jspx_page_context!=null)  

JSP內建對象—-request

每個request對象都封裝著一次使用者請求,並且所有的請求參數都被封裝在request對象中,因此request對象是擷取請求參數的重要途徑。一.擷取請求參數和要求標頭Web應用是請求/響應架構的應用,瀏覽器發送請求時通常總會附帶一些要求標頭,還可能包含一些請求參數發送給伺服器,伺服器端負責解析要求標頭/請求參數的就是JSP或Servlet,而JSP或者Servlet取得請求參數的途徑就是request。request是HttpServletRequest介面的執行個體,它提供了如下幾個方法來

jsp列印表格方法

<%@ page contentType="text/html; charset=GBK" %><%@ page language="java" import="java.util.*"%><%String path = request.getContextPath();String basePath =

jsp網頁動態顯示時間

<script type="text/javascript"> function startTime(){ var today=new Date() var week=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var year=today.getYear() var month=today.getMonth()+1 var date=today.getDate() var

SQLServer資料庫的圖片儲存(Java實現)並顯示到jsp上

第一種情況:java讀取寫入圖片。本想找點代碼測試一下在SQL Server中存取圖片的方法, 結果狂搜之後才發現,不是基於在jsp中的應用,就是本身過程太複雜,今天,突然看到一篇java實現資料庫圖片儲存的文章,學java好象也有一年了,學jdbc也很長時間了,可是這方面還沒寫過呢。就參考了網上的幾篇文章,寫了一個下午。終於寫好了。現在把代碼貼出來。以供大家參考。代碼絕對可以運行,在我的機器是啟動並執行結果完全正確。我的機器是jdk1.5+winxp+eclipsepackage

總頁數: 266 1 .... 172 173 174 175 176 .... 266 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.