`
ITCheng
  • 浏览: 77366 次
  • 来自: 北京
社区版块
存档分类
最新评论

jexcelapi 的使用

    博客分类:
  • Java
 
阅读更多
<result name="dayExcel" type="stream">
	<param name="contentType">application/vnd.ms-excel</param>
	<param name="contentDisposition">filename="export.xls"</param>
	<param name="bufferSize">1024</param>
</result>

 

	InputStream is;

	public String execute() {

		Label label;
		WritableWorkbook workbook;
		ByteArrayOutputStream os = new ByteArrayOutputStream();
		try {
			workbook = Workbook.createWorkbook(os);
			WritableSheet sheet = workbook.createSheet("Sheet1", 0);
			label = new jxl.write.Label(0, 0, "Time/Hour");
			sheet.addCell(label);
			for (int i = 0; i < 24; i++) {
				if (i < 10) {
					label = new jxl.write.Label(0, i+1, "0" + i);
					sheet.addCell(label);
				} else {
					label = new jxl.write.Label(0, i+1, String.valueOf(i));
					sheet.addCell(label);
				}
			}

			workbook.write();
			workbook.close();
		} catch (Exception e) {
			e.printStackTrace();
		}
		is = new ByteArrayInputStream(os.toByteArray());
		return "excel";

	}

	public InputStream getIs() {
		return is;
	}

	public void setIs(InputStream is) {
		this.is = is;
	}

	public InputStream getInputStream() throws Exception {
		return is;
	}

 

分享到:
评论

相关推荐

    jxl(jExcelAPI)的基本使用方法

    jxl(jExcelAPI)的基本使用方法

    jexcelapi_2_6_12.zip

    三、JExcelAPI使用示例 以下是一个简单的使用JExcelAPI读取和写入Excel文件的例子: ```java import jxl.*; // 读取Excel文件 Workbook workbook = Workbook.getWorkbook(new File("input.xls")); Sheet sheet = ...

    jexcelapi

    《使用JExcelAPI进行Excel操作的深度解析》 在Java编程中,处理Excel文件是一项常见的任务,无论是数据导入导出,还是报表生成,都离不开对Excel的读写操作。JExcelAPI,作为一个强大的开源库,为Java开发者提供了...

    jexcelapi_2_4.tar.gz_java项目_jexcelapi_2_4_jexcelapi_2_4-2.tar._j

    对于Java开发者来说,掌握JExcelAPI的使用技巧,能极大地提升工作效率,减少与Excel打交道时的繁琐过程。 总之,JExcelAPI作为Java操作Excel的利器,通过其丰富的API和强大的功能,使得在Java项目中处理Excel文件变...

    jexcelapi_2_5

    本文将深入探讨JExcelAPI 2.5的核心特性、使用方法以及如何在实际项目中发挥其潜力。 一、JExcelAPI 2.5简介 JExcelAPI 2.5提供了对Excel文件的强大读写支持,允许开发者无需借助Microsoft Office或其他第三方工具...

    jexcelapi.rar

    《使用Java操作Excel:JExcelApi深度解析》 在数据处理和分析的领域中,Excel是一种广泛使用的工具,尤其在企业级应用中,其强大的表格处理能力得到了充分的认可。然而,当涉及到程序化操作或者集成到自动化流程时...

    EXCEL 操作API(jexcelapi)

    《使用Java进行Excel操作:深度解析jExcelAPI》 在Java开发中,处理Excel文件是一项常见的任务,尤其在数据导入导出、报表生成等领域。jExcelAPI是一个强大的开源库,它允许开发者通过Java代码直接操作Excel文件,...

    jexcelapi_2_6_6.tar.gz

    要使用JExcelAPI 2.6.6,首先需要下载对应的jar包,将其加入到项目的类路径中。对于Maven项目,可以在pom.xml文件中添加如下依赖: ```xml &lt;groupId&gt;net.sourceforge.jexcelapi&lt;/groupId&gt; &lt;artifactId&gt;jxl ...

    jexcelapi_2_4_3.tar.gz

    在项目中使用jExcelApi,首先需要将其jar包引入。"jexcelapi_2_4_3.tar.gz"文件是一个压缩包,包含了jExcelApi的库文件。解压后,将得到的jar包添加到项目的类路径中,或者通过Maven或Gradle等构建工具进行管理。 ...

    java 利用jexcelapi操作Excel

    在你的项目中,你需要将这个jar文件添加到类路径(classpath)中,以便能够使用JExcelAPI提供的各种功能。`.classpath`文件通常用于Eclipse这样的IDE,它记录了项目的类路径设置,确保编译和运行时能正确加载依赖的...

    jexcelapi 2.6.6

    4. **高性能和灵活性**:JExcelApi的API设计简洁明了,易于学习和使用,同时提供了丰富的功能,使得开发者可以根据需求灵活地处理Excel文件,提高开发效率。 5. **公式处理**:JExcelApi可以识别并计算Excel中的...

    JExcelAPI与Apache POI两者对比

    JExcelAPI与Apache POI两者对比

    jexcelapi_2_6_12

    以下是一个简单的使用jExcelAPI写入Excel文件的示例: ```java import jxl.*; public class JExcelExample { public static void main(String[] args) throws Exception { Workbook workbook = Workbook....

    jexcelapi,java操作Excel表jar包

    - `jxl.jar`:这是jExcelAPI的核心库文件,包含了所有的类和方法,导入到项目中就可以使用jExcelAPI的功能。 - `docs`:通常包含库的文档,可能有API参考、用户指南、示例代码等,对于理解和使用jExcelAPI非常有帮助...

    jexcelapi_2_6_6

    6. **API简化**:jExcelAPI提供了易于使用的API,使得开发者可以快速上手,编写与Excel交互的代码。 **使用示例** ```java // 创建一个新的工作簿 WritableWorkbook workbook = Workbook.createWorkbook(new File...

    jexcelapi-包

    2. **写入Excel文件**:同样,我们也可以使用jexcelapi创建新的Excel文件或向已有的文件写入数据。创建新工作簿的方法是`Workbook.createWorkbook(File file)`,添加工作表使用`Workbook.addSheet(String sheetName)...

    jexcelapi jxl

    jexcelapi的API jxl的API 源码

Global site tag (gtag.js) - Google Analytics