com.jslsolucoes:tagria-lib

Action based component suit that integrates with spring mvn,vraptor,struts 2,servlet and any kind of action based mvn framework

Лицензия

Лицензия

Группа

Группа

com.jslsolucoes
Идентификатор

Идентификатор

tagria-lib
Последняя версия

Последняя версия

3.0.15
Дата

Дата

Тип

Тип

jar
Описание

Описание

Action based component suit that integrates with spring mvn,vraptor,struts 2,servlet and any kind of action based mvn framework
Организация-разработчик

Организация-разработчик

JSL Solucoes LTDA

Скачать tagria-lib

Как подключить последнюю версию

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

Зависимости

compile (11)

Идентификатор библиотеки Тип Версия
commons-lang : commons-lang jar 2.6
commons-collections : commons-collections jar 3.2.2
commons-io : commons-io jar 2.5
org.apache.poi : poi jar 3.14
com.google.code.gson : gson jar 2.7
com.itextpdf : itextpdf jar 5.3.0
joda-time : joda-time jar 2.4
commons-codec : commons-codec jar 1.10
org.slf4j : slf4j-api jar 1.7.22
org.apache.httpcomponents : httpclient jar 4.5.5
org.apache.httpcomponents : httpmime jar 4.5.5

provided (2)

Идентификатор библиотеки Тип Версия
javax : javaee-api jar 7.0
com.google.javascript : closure-compiler jar r2388

test (2)

Идентификатор библиотеки Тип Версия
org.mockito : mockito-core jar 1.9.5
junit : junit jar 4.11

Модули Проекта

Данный проект не имеет модулей.

tagria

Tagria is an open source component suit framework that help build beautiful view in minutes. Tagria integrates perfectly with any action based mvc framework for java : Tagria it`s easy , fast and productive.

Tested at moment in MVC frameworks and specs :

  • Spring MVC
  • Vraptor
  • Struts
  • Servlet
  • Mentawai

Tested at moment in applications servers :

  • Tomcat
  • Jetty
  • Wildfly
  • Jboss
  • Websphere

Features :

  • Full html5,css3 support
  • Cross browser support components
  • Responsive
  • W3C compatible
  • Support for i18n (internationalization)

The demo and documentation about components of tagria is hosted in : https://doc-tagrialib.jslsolucoes.com


You can also self host docs following steps:

git clone https://github.com/jslsolucoes/tagria.git
cd  tagria
mvn clean install -Dgpg.skip
mv tagria-doc-v4/target/tagria-doc-v4.war yourwildfly18+home/standalone/deployments/tagria-doc-v4.war
http://localhost:8080/tagria-doc-v4/app/home


Quick start installation and configuration :

Add latest maven dependency to your project : check for versions here

	
<dependency>
	<groupId>com.jslsolucoes</groupId>
	<artifactId>tagria-lib-v4</artifactId>
	<version>latest-version</version>
</dependency>
	

Create an jsp for example index.jsp and import directives

	
	
<%@ taglib  uri="http://v4.tagria.jslsolucoes.com/tags/html" prefix="html"%>
<%@ taglib  uri="http://v4.tagria.jslsolucoes.com/tags/ajax" prefix="ajax"%>
<%@ taglib  uri="http://v4.tagria.jslsolucoes.com/tags/x" prefix="x"%>
<%@ taglib uri="http://v4.tagria.jslsolucoes.com/tags/security" prefix="security"%>
<html:view title="My title">
	<html:alert state="info">
		My firts view	
	</html:alert>
</html:view>

Some configuration can be change by creating an tagrialib.xml file in source folder like, all options is optional by default :

	
	<?xml version="1.0" encoding="ISO-8859-1" ?>
	<tagrialib>
		<templates>
			<template>
				<name>master</name>
				<path>/WEB-INF/jsp/app/template.jsp</path>
			</template>
		</templates>
		<formatters>
			<formatter>
				<class>com.package.YourCustomFormatterThatImplementsFormatterInterface</class>
			</formatter>
		</formatters>
		<exporters>
			<exporter>
				<class>com.package.YourCustomExporterThatImplementsExporterInterface</class>
			</exporter>
		</exporters>
		<warning>
			<componentMountTimeThreshold>200</componentMountTimeThreshold>
			<componentDataSetThreshold>300</componentDataSetThreshold>
		</warning>
		<cdn>
			<enabled>false</enabled>
			<url>d35ckkxcy33ron.cloudfront.net</url>
		</cdn>
		<encoding>UTF-8</encoding>
		<skin>default</skin>
		<locale>en</locale>
		<security>
			<class>com.package.YourAuthorizerThatImplementsAuthorizerInterface</class> 
		</security>
	</tagrialib> 
	

if you want, can configure servlet manually

	
		<servlet>
			<servlet-name>tagria-v4</servlet-name>
			<servlet-class>com.jslsolucoes.tagria.lib.v4.servlet.Tagria</servlet-class>
		</servlet>
		
		 <servlet-mapping>
			<servlet-name>tagria-v4</servlet-name>
			<url-pattern>/tagria/v4/*</url-pattern>
		</servlet-mapping>
		
		<servlet>
			<servlet-name>tagria-exporter-v4</servlet-name>
			<servlet-class>com.jslsolucoes.tagria.lib.v4.servlet.TagriaExporter</servlet-class>
		</servlet>
		
		 <servlet-mapping>
			<servlet-name>tagria-exporter-v4</servlet-name>
			<url-pattern>/tagria-exporter/v4</url-pattern>
		</servlet-mapping>
	

TagriaLib Framework has some official certification programs. Become an Tagria Library Framework Certified and demonstrate understanding of fundamental TagriaLib concepts needed to undertake any web java project using Tagria Library Framework as view framework.

Authorized companies as TagriaLib Framework Certification Test Center:

If you want be a TagriaLib Framework Certification Test Center partner please contact us via issue request (https://github.com/jslsolucoes/tagria/issues)

Версии библиотеки

Версия
3.0.15
3.0.14
3.0.13
3.0.12
3.0.11
3.0.10
3.0.9
3.0.8
3.0.7
3.0.6
3.0.5
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
2.0.1
2.0.0
1.0.18
1.0.17
1.0.16
1.0.15
1.0.14
1.0.13
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0