Form UI template
Información para desarrolladores sobre un proyecto base de ejemplo en Spring Boot con autenticación de OpenKM y soporte para JSP, JSTL y REST.
Para saber más sobre Spring Boot, visite https://projects.spring.io/spring-boot/
También hay un muy buen tutorial sobre Spring Boot en https://spring.io/guides/gs/spring-boot/
Empaquetado
Sección titulada «Empaquetado»Esta aplicación puede empaquetarse como jar o war. En esta configuración del POM, el artefacto será un WAR.
Si necesita cambiar el empaquetado, consulte esta URL: http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#build-tool-plugins-maven-packaging (sección 66.2)
Instalación
Sección titulada «Instalación»Paso 1 - Registrar los metadatos en OpenKM
Sección titulada «Paso 1 - Registrar los metadatos en OpenKM»- Vaya a Administration > Metadata y registre la definición de metadatos:
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE property-groups PUBLIC "-//OpenKM//DTD Property Groups 3.10//EN" "http://www.openkm.com/dtd/property-groups-3.10.dtd"><property-groups> <property-group label="Sample Template" name="okg:tpl"> <input label="Name" name="okp:tpl.name"/> <input label="Birth Date" name="okp:tpl.birth_date" type="date" /> <select label="Language" name="okp:tpl.language" type="simple"> <option label="Java" value="java"/> <option label="Python" value="python"/> <option label="PHP" value="php" /> </select> </property-group></property-groups>- Habilite el grupo de metadatos “Sample templates” en los perfiles.
Paso 2 - Subir el fichero de plantilla
Sección titulada «Paso 2 - Subir el fichero de plantilla»- Cree un fichero llamado template.html con el siguiente contenido:
<html> <body> <h1>Sample template</h1> <table> <tr> <td><b>Name</b></td> <td>${okp_tpl_name!}</td> </tr> <tr> <td><b>Birth Date</b></td> <td>${okp_tpl_birth_date?string("yyyy-MM-dd")}</td> </tr> <tr> <td><b>Language</b></td> <td>${okp_tpl_language!}</td> </tr> </table> </body></html>