EchartsTag is a graphics project for Java, it is still in development, for any suggestion or improvement contribution you can write to me by email (mamanipari@gmail.com) or WhatsApp (951782520), I am from Peru and my official language is Spanish.
Step 1: Development environment
1.- It works from Java v1.8 onwards Download Java / OpenJDK
2.- The most suitable development IDE is Apache NetBeans Download Apache NetBeans
3.- The most suitable server is Apache Tomcat v8 onwards Download Apache Tomcat 9
Step 2: To test you can create any Maven type project in Java (for example with the name of: EchartsJsp)
Step 3: Inside the pom.xml file put the following code that refers to the repository from where the library will be downloaded.
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
Step 4: Then Add the following dependency.
<dependency>
<groupId>com.github.davidmp</groupId>
<artifactId>EchartsTag</artifactId>
<version>1.8</version>
</dependency>
Step 5: Inside the Java Resources folder create a properties file with the following name syscenterlife.properties and inside it place the following content:
echarts.theme.name=shine
echarts.lang.name=es
Language Support: es = Spanish, en = English
Style Support (Themes): azul, bee-inspired, blue, caravan, carp, cool, dark-blue, dark-bold, dark-digerati, dark-fresh-cut, dark-mushroom, dark, eduardo, forest, fresh-cut, fruit, gray, green, helianthus, infographic, inspired, jazz, london, macarons, macarons2, mint, red-velvet, red, roma, royal, sakura, shine, tech-blue, vintage
Step 6: Run your project with a content server, preferably Tomcat version 9 onwards and place in your browser http://localhost:8080/EchartsJsp/echartsdoc.jsp and the documentation on how to use it will appear.
Example of Projects with the EchartsTag Framework
Project structure
Results
Project structure
Results
Project structure
Results
EchartsTag para Generación de Charts usando Taglib
@article{Mamani-Pari_Escobedo-Quispe_2021,
title={EchartsTag para Generación de Charts usando Taglib},
url={https://revistas.ulima.edu.pe/index.php/Interfases/article/view/5394},
DOI={10.26439/interfases2021.n014.5394},
number={014},
journal={Interfases},
author={Mamani-Pari, David and Escobedo-Quispe, Richart Smith},
year={2021},
month={oct.},
pages={e5394} }