Package com.invirgance.convirgance.web.tag


package com.invirgance.convirgance.web.tag
Provides custom JSP tag implementations for building dynamic web applications.
 Contains a collection of JSP tags that facilitate 
 common tasks in web development:
 - Data manipulation (JSON objects, arrays, key-value pairs)
 - Database access and querying
 - Service integration
 - Collection iteration and processing
 - Variable management across different scopes
 
The tags in this package are designed to work together to create a cohesive and flexible system for developing JSP-based web applications. Container tags like ObjectTag and ArrayTag can be populated using nested child tags like KeyTag and ValueTag. Common interfaces like ValueTypeTag and KeyValueTypeTag establish the communication patterns between parent and child tags in the hierarchy.
Author:
jbanes
  • Class
    Description
     
    A JSP tag that creates and manages a JSON array.
     
    A custom JSP tag that only renders the content if the test is true.
     
    A custom JSP tag that iterates over items in a collection.
    A custom JSP tag that parses JSON content and makes it available as a variable.
    A custom JSP tag that defines a key-value pair for JSON objects.
    An interface for tags that can store key-value pairs.
     
    A custom JSP tag that creates and manages a JSON object.This tag creates a JSONObject that can be populated with key-value pairs using nested KeyTag elements.
    A custom JSP tag that executes a database query and stores the result in a variable.
    A custom JSP tag that calls a service endpoint and stores the results.
    A custom JSP tag that sets a variable in a specified scope.
    Utility functions for JSP tags, providing helpers for JSON conversion, HTML escaping, URL encoding, and collection operations.
    A custom JSP tag that sets a value on a parent tag implementing ValueTypeTag.
    An interface that defines tags that can accept and store values.