Sakai JSF 2 Spreadsheet Support (jsf2-spreadsheet)

This provides some utility classes to support downloading of spreadsheet-style data as an XLS or CSV file. It has been broken out into its own artifact to avoid adding a POI dependency to the standard Sakai JSF components JAR.

License

License

Categories

Categories

Jakarta Server Faces Jakarta EE The Web Tier
GroupId

GroupId

org.sakaiproject.jsf2
ArtifactId

ArtifactId

jsf2-spreadsheet
Last Version

Last Version

22.0
Release Date

Release Date

Type

Type

jar
Description

Description

Sakai JSF 2 Spreadsheet Support (jsf2-spreadsheet)
This provides some utility classes to support downloading of spreadsheet-style data as an XLS or CSV file. It has been broken out into its own artifact to avoid adding a POI dependency to the standard Sakai JSF components JAR.
Project Organization

Project Organization

Sakai Project

Download jsf2-spreadsheet

How to add to project

<!-- https://jarcasting.com/artifacts/org.sakaiproject.jsf2/jsf2-spreadsheet/ -->
<dependency>
    <groupId>org.sakaiproject.jsf2</groupId>
    <artifactId>jsf2-spreadsheet</artifactId>
    <version>22.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.sakaiproject.jsf2/jsf2-spreadsheet/
implementation 'org.sakaiproject.jsf2:jsf2-spreadsheet:22.0'
// https://jarcasting.com/artifacts/org.sakaiproject.jsf2/jsf2-spreadsheet/
implementation ("org.sakaiproject.jsf2:jsf2-spreadsheet:22.0")
'org.sakaiproject.jsf2:jsf2-spreadsheet:jar:22.0'
<dependency org="org.sakaiproject.jsf2" name="jsf2-spreadsheet" rev="22.0">
  <artifact name="jsf2-spreadsheet" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.sakaiproject.jsf2', module='jsf2-spreadsheet', version='22.0')
)
libraryDependencies += "org.sakaiproject.jsf2" % "jsf2-spreadsheet" % "22.0"
[org.sakaiproject.jsf2/jsf2-spreadsheet "22.0"]

Dependencies

compile (4)

Group / Artifact Type Version
jakarta.faces : jakarta.faces-api jar 2.3.2
org.apache.poi : poi jar 5.0.0
org.apache.poi : poi-ooxml jar 5.0.0
com.lowagie : itext jar 2.1.7

provided (12)

Group / Artifact Type Version
javax.servlet : javax.servlet-api jar 4.0.1
org.sakaiproject.kernel : sakai-component-manager jar 22.0
org.apache.commons : commons-lang3 jar 3.12.0
com.opencsv : opencsv jar 5.5.2
jakarta.annotation : jakarta.annotation-api jar 1.3.5
jakarta.activation : jakarta.activation-api jar 1.2.2
org.slf4j : slf4j-api jar 1.7.32
org.apache.logging.log4j : log4j-api jar 2.17.1
org.apache.logging.log4j : log4j-slf4j-impl jar 2.17.1
org.slf4j : jcl-over-slf4j jar 1.7.32
org.apache.logging.log4j : log4j-core jar 2.17.1
org.projectlombok : lombok jar 1.18.22

test (8)

Group / Artifact Type Version
org.springframework : spring-test jar 5.3.18
org.springframework : spring-web jar 5.3.18
org.mockito : mockito-core jar 3.11.2
javax : javaee-api jar 8.0.1
org.powermock : powermock-module-junit4 jar 2.0.9
org.powermock : powermock-api-mockito2 jar 2.0.9
commons-io : commons-io jar 2.11.0
junit : junit jar 4.13.2

Project Modules

There are no modules declared in this project.
org.sakaiproject.jsf2

Apereo Sakai

Versions

Version
22.0
21.3
21.2
21.1
21.0