jxls Excelのダウンロード


pom.xmlへの依存項目の追加

<!-- excel -->
	<dependency>
		<groupId>org.apache.poi</groupId>
		<artifactId>poi</artifactId>
		<version>3.17</version>
	</dependency>
	<dependency>
		<groupId>org.apache.poi</groupId>
		<artifactId>poi-ooxml</artifactId>
		<version>3.17</version>
	</dependency>
	<dependency>
		<groupId>org.apache.tomcat.embed</groupId>
		<artifactId>tomcat-embed-websocket</artifactId>
		<version>8.5.57</version>
		<scope>test</scope>
	</dependency>
	    <dependency>
             <groupId>net.sf.jxls</groupId>
              <artifactId>jxls-core</artifactId>
             <version>1.0.6</version>
        </dependency>
       <dependency>
            <groupId>org.jxls</groupId>
            <artifactId>jxls-poi</artifactId>
            <version>1.0.13</version>
        </dependency>
        <dependency>
            <groupId>org.jxls</groupId>
            <artifactId>jxls</artifactId>
            <version>2.4.2</version>
        </dependency>
 		<dependency>
            <groupId>org.jxls</groupId>
            <artifactId>jxls-jexcel</artifactId>
            <version>1.0.6</version>
        </dependency>

Excelで必要なテンプレートを作成する



${サーバが送信する変数}
リストを送ったらForEachに移動します.

プロジェクトにテンプレートを配置


先ほど作成したExcelテンプレートを必要なパスに入れます.

コード#コード#




tempPathはテンプレートを配置するパスです
コントローラで呼び出せばいいです