Skip to content

stcarrez/ada-asf

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
src
 
 
web
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Ada Server Faces

Alire Alire Build Status Test Status codecov Download License GitLab Commits

Ada Server Faces allows to create web applications using the same pattern as the Java Server Faces (See JSR 252, JSR 314 and JSR 344).

It is part of Ada Web Application framework.

To build ASF, you will need:

Version 1.5.0 - Aug 2022

  • New widget <w:progress> to display horizontal/vertical progress bars

List all versions

Build

Build with the following commands:

   ./configure
   make

The samples can be built using:

   gnatmake -Psamples

The unit tests are built using:

   gnatmake -Ptests

And unit tests are executed with:

   bin/asf_harness

Documentation

Tutorial

Components

The following tags are supported:

Documentation Namespace Tags
JSTL xmlns:c="http://java.sun.com/jstl/core" <c:set>, <c:if>, <c:choose>, <c:when>, <c:otherwise>
Facelets xmlns:ui="http://java.sun.com/jsf/facelets" ui:composition, ui:define, ui:decorate, ui:include, ui:insert, ui:param
JSF Core xmlns:f="http://java.sun.com/jsf/core" <f:attribute>, <f:convertDateTime>, <f:converter>, <f:facet>, <f:metadata>, <f:param>, <f:selectItem>, <f:selectItems>, <f:validateLength>, <f:validateLongRange>, <f:validateRegex>, <f:validator>, <f:view>, <f:viewAction>, <f:viewParam>
JSF HTML xmlns:h="http://java.sun.com/jsf/html" <h:body>, <h:commandButton>, <h:form>, <h:head>, <h:inputFile>, <h:inputHidden>, <h:inputSecret>, <h:inputText>, <h:inputTextarea>, <h:list>, <h:message>, <h:messages>, <h:ouputFormat>, <h:outputLabel>, <h:outputLink>, <h:outputText>, <h:panelGroup>, <h:selectBooleanCheckbox>, <h:selectOneMenu>, <h:selectOneRadio>
Widget xmlns:w="http://code.google.com/p/ada-asf/widget" <w:accordion>, <w:autocomplete>, <w:chosen>, <w:inputDate>, <w:inputText>, <w:gravatar>, <w:like>, <w:panel>, <w:tab>, <w:tabView>
Util xmlns:util="http://code.google.com/p/ada-asf/util" util:escape, util:file, util:flush, util:script

Licenses

Ada Server Faces integrates the Javascript library jQuery licensed under MIT or GPL (See https://jquery.org/license/).

Ada Server Faces integrates a generated version of 960 grid system licensed under MIT or GPL (See https://960.gs/ and https://grids.heroku.com/ for the CSS generator).