`
jackroomage
  • 浏览: 1215011 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

EXCEL用java代码生成

阅读更多

public class TestExc {
 public static void main(String[] args){
  HSSFWorkbook hssfwork =new HSSFWorkbook();
  HSSFSheet sheet =hssfwork.createSheet("sheet1");
  HSSFRow row=sheet.createRow(1);
  HSSFCell cell =row.createCell((short)0);
  cell.setCellValue("123");
  HSSFCell cel =row.createCell((short)1);
  cel.setCellValue("123");
  HSSFCell ce =row.createCell((short)2);
  ce.setCellValue("123");
  HSSFCell c =row.createCell((short)3);
  c.setCellValue("123");
  
  try {
   hssfwork.write(new FileOutputStream("c:\\love.xls"));
  } catch (FileNotFoundException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  } catch (IOException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
  
  
  
 }

}

=============================================================

下面是批量修改时能用到的方法

<body>
<h1><center>人员添加后信息列表</center></h1><br><hr>
<%
     request.setCharacterEncoding("utf-8");
 %>
<%
        String driver="oracle.jdbc.driver.OracleDriver";
        String url="jdbc:oracle:thin:@localhost:1521:orcl";
        String uname="scott";
        String password="tiger";
        Connection conn=null;
       
        Statement stmt=null;

 %>
               
 <%
   try {
        Class.forName(driver);
        conn= DriverManager.getConnection(url,uname,password);
        stmt=conn.createStatement();
        conn.setAutoCommit(false);
        stmt.addBatch("insert into reyuan (name,age,tel) values ('love',3,5)");
        stmt.addBatch("insert into reyuan (name,age,tel) values ('love',3,5)");
        stmt.addBatch("insert into reyuan (name,age,tel) values ('love',3,5)");
        stmt.addBatch("insert into reyuan (name,age,tel) values ('love',3,5)");
        stmt.addBatch("insert into reyuan (name,age,tel) values ('love',3,5)");
        stmt.addBatch("insert into reyuan (name,age,tel) values ('love',3,5)");
        stmt.addBatch("insert into reyuan (name,age,tel) values ('love',3,5)");
        stmt.addBatch("insert into reyuan (name,age,tel) values ('love',3,5)");

        stmt.executeBatch();
        conn.commit();
       
%>

 <%
  
     }catch(Exception e){
     try{
      conn.rollback();
      stmt.close();
      conn.close();
     }catch(Exception ee){
    
     }
    
       e.printStackTrace();
     }
   %>

</body>
</html>

分享到:
评论

相关推荐

    java代码生成excel表并下载

    本主题聚焦于“java代码生成excel表并下载”,这是一个关键的后端功能,允许用户自定义表格内容并选择下载路径。下面我们将深入探讨如何实现这一功能。 首先,Java中用于生成Excel文件的主要库是Apache POI项目。...

    excel生成Java源代码.zip

    这个压缩包可能包含一个或多个Java类,实现了将Excel数据转换为Java源代码的功能,或者反之,用Java源代码生成Excel文件。 描述中的“Java excel 源代码”进一步确认了这个压缩包内容,意味着我们将找到用Java编写...

    java代码生成Excel

    使用java代码生成Excel表格。简单易懂。下载之后修改获取数据库地址之后就可以直接使用

    Excel模板Java实体生成器

    【标签】"poi java 代码生成器 excel"揭示了这个工具的核心技术栈和应用场景。POI是关键的库,负责处理Excel;Java是实现这个工具的编程语言;而“代码生成器”则表明了这个工具的主要功能,即自动生成代码。这三种...

    Java生成Excel文件

    在Java编程中,生成Excel文件是一项常见的任务,特别是在数据处理、报表生成或导出功能中。本篇文章将深入探讨如何使用Java来创建Excel文件,并基于提供的标签“源码”和“工具”分享一些实用的方法。 首先,Java...

    Java代码生成Excel文件

    本篇文章将深入探讨如何使用Java代码来创建Excel文件,以满足上述需求。 首先,我们需要一个库来帮助我们处理Excel文件。Apache POI是一个广泛使用的开源库,它提供了API来读写Microsoft Office格式的文件,包括...

    java excel生成二维码(可以添加图标和文字).zip

    在本项目中,我们主要探讨如何使用Java技术栈,特别是SpringBoot框架,来生成包含二维码的Excel文件。这个压缩包提供了必要的代码示例,包括`qrcode.java`、`MatrixToImageWriter.java`和`LogoConfig.java`三个关键...

    java的poi生成excel图表demo

    Java的Apache POI库是一个强大的工具,用于读取、创建和修改Microsoft Office格式的文件,尤其是Excel(.xlsx)文档。...这个压缩包中的“EexcelChart”可能是示例代码、测试数据或生成的Excel文件,供用户参考和实践。

    java生成excel

    Java 生成 Excel 文件是指使用 Java 语言生成 Excel 文件的过程。Excel 文件是一种常用的电子表格文件格式,广泛应用于数据存储和分析。在 Java 中,可以使用 Apache POI 库来生成 Excel 文件。 Java 生成 Excel ...

    Excel文件读写java代码

    本压缩包提供了一套完整的解决方案,包括了读取和写入Excel文件的Java代码示例。以下是对这些知识点的详细解释: 1. **Excel文件格式**:Excel文件通常以`.xls`为扩展名,是Microsoft Excel的二进制文件格式,用于...

    java打印Excel(与打印机通信、jacob)

    Jacob通过JNI(Java Native Interface)技术实现了这一功能,允许Java代码直接调用Excel的COM接口,进而操作Excel文件并执行打印任务。 接下来,我们要了解如何使用Jacob来打印Excel文档。以下是一般步骤: 1. **...

    java绝对生成excel报表

    这里我们将深入探讨如何使用Java进行Excel报表的生成,以及涉及的一些关键知识点。 首先,描述中的“行和列”提示了我们,生成的Excel报表包含表格的基本元素,即行列结构。在Excel中,每一行代表一个记录,每一列...

    Excel生成Java 带JPA注解的实体类

    编写Java代码时,我们使用POI API来读取Excel文件,遍历每一行并解析字段信息。例如,我们可以使用`HSSFWorkbook`处理.xls文件,`XSSFWorkbook`处理.xlsx文件。根据字段类型,创建相应的Java字段,添加JPA注解。生成...

    java生成excel表格

    接下来,我们来看一个简单的Java代码示例,演示如何生成Excel表格: ```java import jxl.*; public class ExcelGenerator { public static void main(String[] args) { // 创建一个新的Excel工作簿 ...

    旗舰版和平之翼Java通用代码生成器SMEU 3.2.0 正式版乌篷船盛装发布

    和平之翼Java代码生成器SMEU 3.2.0版,研发代号(乌篷船 Black Awning Boat)已发布,本软件是旗舰版的动词算子式代码生成器。在附件中提供war包下载。此版本支持使用Excel模板的代码生成,支持初始数据导入,支持SGS...

    基于Java的简单数据库设计生成工具(生成Excel文档)

    本工具,名为"基于Java的简单数据库设计生成工具(生成Excel文档)",旨在简化这一过程,将数据库表结构、主键信息和索引信息等重要数据以直观易读的Excel格式呈现。 首先,让我们来了解下核心技术: 1. **Java**:...

    JAVA读取Excel,建库建表,并生成java实体

    总结,Java读取Excel并进行数据库建库建表及生成Java实体的过程涉及了Apache POI库的使用、数据库操作和源代码生成。理解这些步骤可以帮助你有效地处理类似的任务,提高开发效率。在实际应用中,你还需要考虑错误...

    Java POI根据模板生成Excel(xlsx)文件

    Java POI库是一个广泛使用的开源项目,专门用于处理Microsoft Office格式的文件,包括Excel的.xls和.xlsx文件。在本示例中,我们关注的是如何利用Java POI来根据模板生成.xlsx格式的Excel文件。这个过程涉及到对...

    java生成excel 文档

    Java生成Excel文档是一种常见的数据导出需求,尤其在企业级应用和数据分析中广泛使用。Apache POI 是一个流行的开源库,专门用于读取、写入和修改Microsoft Office格式的文件,包括Excel(.xlsx和.xls)文档。在这个...

    java源码生成-CodeGen:从excel文件自动生成Java源代码

    2. **Java源码模板**:"CodeGen"支持自定义模板,你可以根据项目需求定制生成的Java代码风格。例如,你可以设置字段的getter和setter方法,甚至可以添加自定义的注解或者逻辑。 3. **运行与生成**:配置好Excel文件...

Global site tag (gtag.js) - Google Analytics