Excel報表的方法,一個過於簡單,一個只能用於window平台(因為使用jdbc-odbc bridge),且無法使用到Excel內部的各種公式或是方法,因此,今天介紹一個apache出的元件叫POI,它可以在UNIX或window平台處理word或Excel檔案,而不需要依靠window的com,並且可設定儲存格格式、列印格式等等;今天我來介紹其中有關資料讀取、新增、修改及刪除的功能,若各位網友研究好其他的功能,麻煩Email給我(ljj@mlc.edu.tw),分享給大家。
package com.itiptop.jxl; import java.io.BufferedOutputStream; import java.io.OutputStream; import java.util.Calendar; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import jxl.Workbook; import
1. 簡單標籤簡介 由於傳統標籤使用三個標籤介面來完成不同的功能,顯得過於繁瑣,不利於標籤技術的推廣, SUN公司為降低標籤技術的學習難度,在JSP 2.0中定義了一個更為簡單、便於編寫和調用的SimpleTag介面來實現標籤的功能。實現SimpleTag介面的標籤通常稱為簡單標籤。簡單標籤共定義了5個方法: • setJspContext方法
對於一個Swing寫的應用程式,在很多的工程中,是需要嵌入到頁面的。這樣不僅增加了互動性和介面可操作性,而且讓程式更加人性化。 而以往的介面嵌入,大多是以Applet為主的。但是對於Swing為主的程式,sun公司仍然是提供解決方案的。 原理: 頁面代碼: <OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" width="
以下二個jsp檔案可以很好的說明問題 傳弟參數檔案: <%@ page language="java" pageEncoding="gbk"%> <% String errmsg="傳遞的中文";
jsp-定義帶標籤體的標籤--loop 到目前為止,我們定義的都是不帶標籤體的自訂標籤。要定義帶標籤體的類要繼承BodyTagSupport類,BodyTagSupport擴充了TagSupport類,因此doStartTag和doEndTag方法和前面所講的一樣,除了這些方法外BodyTagSupport類還定義了兩個重要方法,
首先編寫過濾器代碼在src目錄下 package filter; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class MyFilter implements Filter { private FilterConfig fc; public void init(FilterConfig fc) throws
第一步:下載j2sdk和tomcat:到sun官方網站(http://java.sun.com/j2se/1.4.2/download.html)下載j2sdk,注意下載版本為WindowsOfflineInstallation的SDK,同時最好下載J2SE1.4.2Documentation,然後到tomcat官方網站(http://www.apache.org/dist/jakarta/tomcat-4/)下載tomcat(下載最新4.1.x版本的tomcat);
每次用MyEclipse/Eclipse內建的快速鍵Ctrl+shift+f格式化代碼時,如果原來的一行代碼大於80列,Eclipse就會自動換為多行。如果想格式化代碼後不想讓代碼換行可以通過以下方式可以修改: 1、修改java類檔案行長度: 開啟Eclipse的Window菜單,然後Preferences->Java->Code Style->Formatter->Edit/Show(根據不同版本可用的按鈕會不一樣) ->Line
1.背景 今天處理了一個很蛋疼的需求,服務端傳過來兩個值,在jsp頁面判斷其中一個值是否包含另一個值,用了很多種標籤方法,不是文法標籤結構錯誤就是資料結構不對;最終找到兩個可以完成判斷包含的方式,下面就簡單介紹下: Struts2標籤的方式 <s:if test="%{‘abcd’.indexof(’a’)}">checked="checked"</s:if> jstl標籤的方式
import java.lang.*;import java.util.*;import java.util.regex.*;public class yjxHtml2Text { public yjxHtml2Text() { } public static String Html2Text(String inputString) { String htmlStr = inputString;
提問:JSP中使用哪種輸出方式更好。 已經學習過使用 out.println() 和 <%=%>輸出的形式,那麼在開發中使用哪種輸出方式更好呢。 回答: 在JSP的開發中,實際上就是在HTML中加入了一些控制及輸出的語句,所以在輸出時為了使HTML代碼和Java代碼相分離,最好的做法就是只輸出右JSP產生的變數,那麼這時使用運算式輸出就比使用 out.println()更加方便。
在java/jsp中有很多的地方要用到對檔案的操作,檔案操作也很簡單,下面就列舉一些檔案操作的常用方法 jsp檔案操作常用方法:mkdir() 方法用於對檔案夾的建立 delete() 方法可以刪除檔案夾和檔案 exists() 方法是判斷檔案夾或檔案是否存在 createNewFile() 方法是建立一個檔案
out.println()輸出到用戶端。 在out.println()中,out是response的執行個體,是以response為對象進行流輸出的,即將內容輸出到用戶端。如果在JSP頁面中使用System.out.println(),在用戶端只會輸出一個空格。 System.out.println()列印在控制台當中。
JSP從資料庫匯出資料到Excel下載的實現 關鍵代碼: <%@ page contentType="application/msexcel" %> <% //response.setHeader("Content-disposition","inline; filename=videos.xls");
1. 開發遍曆所有類型資料的標籤 標籤處理類:package com.csdn.web.example; import java.io.IOException;import java.lang.reflect.Array;import java.util.ArrayList;import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.Map;
1.常用的物件導向設計模式有4種: Factory模式、Singleton模式、Facade模式和MVC架構模式。 SUN公司推出JSP技術後,同時也推薦了兩種web應用程式的開發模式,一種是JSP+JavaBean模式,一種是Servlet+JSP+JavaBean(MVC)模式。 JSP設計模式包括兩個: (1)Model1,JSP+JavaBean設計模式 (2)Model2,MVC設計模式 模式一JSP+JavaBean模式:
一、概述 在Web應用中,有些報表的產生可能需要資料庫花很長時間才能計算出來;有的網站提供天氣資訊,它需要訪問遠程伺服器進行SOAP調用才能得到溫度資訊。所有這一切都屬於複雜資訊的例子。在Web頁面中加入過多的複雜資訊可能導致Web伺服器、資料庫伺服器負荷過重。JSP代碼塊緩衝為開發人員帶來了隨意地增加各種複雜資訊的自由。
1、示範傳統自訂標籤(jsp2.0以前的) 使用自訂標籤控制頁面內容(標籤體)是否輸出,利用doStartTag()的傳回值控制 return this.SKIP_BODY; //忽略標籤體 return this.EVAL_BODY_INCLUDE; //執列標籤體 控制整個jsp的輸出利用doEndTag()的傳回值控制 return this.SKIP_PAGE; //跳過頁面標籤後餘下的jsp代碼 return this.EVAL_PAGE;