InstaTrie JSF Components

JSF Frontend components for InstaTrie

License

License

Categories

Categories

Jakarta Server Faces Jakarta EE The Web Tier
GroupId

GroupId

com.illucit
ArtifactId

ArtifactId

instatrie-jsf-components
Last Version

Last Version

1.0.0
Release Date

Release Date

Type

Type

jar
Description

Description

InstaTrie JSF Components
JSF Frontend components for InstaTrie
Project URL

Project URL

https://www.illucit.com
Project Organization

Project Organization

illucIT Software GmbH
Source Code Management

Source Code Management

https://github.com/illucIT/InstaTrie-jsf-components

Download instatrie-jsf-components

How to add to project

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

Dependencies

compile (1)

Group / Artifact Type Version
com.illucit : instatrie jar 2.0.0

provided (1)

Group / Artifact Type Version
javax : javaee-web-api jar 7.0

Project Modules

There are no modules declared in this project.

InstaTrie Components for JSF

Maven Central

About

This package provides some JSF (Java Server Faces) components for the InstaTrie project.

Authors: Christian Simon <[email protected]>, Christian Ott <[email protected]>
Copyright: illucIT Software GmbH
URL: www.illucit.com
License: The Apache License, Version 2.0
Current Version: 1.0.0

Setup

The InstraTrie JSF components can either be downloaded directly on GitHub or included via Maven.

Then just add the Maven artifact to your dependencies:

<dependencies>
	<dependency>
		<groupId>com.illucit</groupId>
		<artifactId>instatrie-jsf-components</artifactId>
		<version>${version.instatrie-jsf-components}</version>
	</dependency>
<dependencies>

Usage in JSF

The library provides a taglib including the outputHighlightedText component. In order to use the component, first declare a namespace for the taglib in your JSF source file:

<html xmlns="http://www.w3.org/1999/xhtml" lang="en"
	...
	xmlns:i="http://www.illucit.com/jsf/instatrie">

Then you can use the outputHighlightedText tag in your facelet file.

<i:outputHighlightedText value="#{car.brand}" containsHtml="true" search="#{carDataBean.filterString}"/>

The following parameters are required for the outputHighlightedText component to work correctly:

  • value: The total output-String that should be displayed.
  • search: The String containing the filters that need to be highlighted.

Disclaimer:

InstraTrie JSF components is free software and comes with NO WARRANTY!

com.illucit

illucIT Software GmbH

agile - smart - reliable

Versions

Version
1.0.0