JSP

PrimeFaces

Webel employs core JavaServer Faces (JSF) and the 3rd-party PrimeFaces toolkit as the primary rich, interactive web user interface technology for Enterprise Java web applications:

For demonstrations and examples, please visit the tutorial presentations and demonstration videos of the GreenDesk web application for modelling and environmental compliance tracking of office buildings, developed by Webel for GreenSoft.

Dr Darren Kelly's model-based software and systems engineering résumé

Please click here to download a printable PDF version of the dedicated Model-Based Engineering résumé of Dr Darren R. C. Kelly, proprietor of Webel IT Australia, summarising his extensive professional experience with database-driven Enterprise Java web application development technologies, W3C XML and XML Schema data modelling, model-driven development and software architecture using graphical Unified Modeling Language™ (UML™), systems analysis using Systems Modeling Language (SysML), semantic web and ontology modelling technologies such as RDF/S OWL, and promotion of these technologies through Webel IT training and online education.


Other résumé and CV versions

For a concise Web Technologies résumé - with a focus on Content Management System (CMS) web site development and web-related IT consultancy activities since 1999, especially PHP-driven Drupal™-CMS since 2007 - please visit:

- Dr Darren Kelly's online Web Technologies résumé

For a full-career biographical CV (intended as a reference only) please visit:

- Dr Darren Kelly's full-career Curriculum Vitae.

A tag library that encapsulates core functionality common to JSP pages

A tag library that encapsulates core functionality common to JSP pages

The interpretation is that text-based JSPs get at core functionality (eventually implemented as Java classes) through a standard tag library.

Text-based documents that are compiled into servlets and define how dynamic content can be added to static pages, such as HTML pages.

Text-based documents that are compiled into servlets and define how dynamic content can be added to static pages, such as HTML pages.

This is a subtle case that demands some fine tuning of the analysis model.

A UML Artifact is used to represent the text-based JSP, from which a specific servlet is compiled. However, although the source text says that 'Text-based documents that are compiled into servlets', the UML™ Parsing Analysis convention requires that the Dependency is FROM the comiled servlet to the text-based JSP, since the JSP can't possibly depend on something that may or may not exist yet or ever be compiled.

The *Page is now modelled as a composite w.r.t. *Content, which content may by static (and thus does not depend on anything else) or dynamic. in which case it must - at least indirectly - depend on results, which are obtained either from a database query or from, for example, a Java method directly. Note that the results must be formatted before they are incorporated as content.

The consideration of substitutability of *Page for *Content is now extended with a remark that it may work indirectly, using "tagged values" of the editorial stereotypes to add metadata.

In any case the analysis model is still holding up quite well.

Dr Darren Kelly's online Web Technologies résumé

Please click here to download a printable PDF version of a concise Web Technologies résumé version of the full career Curriculum Vitae of Dr Darren R. C. Kelly, proprietor of Webel IT Australia, summarising his extensive professional experience as an expert consultant and developer in a wide range of web technologies - especially Drupal™-driven Content Management System (CMS) web sites.

This Drupal™ CMS-driven Web Technologies Résumé web page also offers many links to examples on this site and client sites, and descriptions of Webel services for web and internet:

An overview of some PHP-driven Drupal™ CMS sites developed by Webel is available online at:

- Service: Drupal-driven Content Management System (CMS) web sites by Webel

Good summaries of web-related technologies employed by Dr Darren and Webel are also available online at:

- Web and internet technologies

- Programming and scripting languages

- Computing and information technology skills


Other résumé and CV versions

For information on development of web applications using model-based software engineering and systems engineering using Enterprise Java, XML and graphical UML™ and SysML - as well as experience with semantic web technologies - please visit also this model-based engineering résumé version:

- Dr Darren Kelly's model-based software and systems engineering résumé

For a full-career biographical CV (intended as a reference only) please visit:

- Dr Darren Kelly's full-career Curriculum Vitae

[Java Web Services Development Pack (JWSDP)]

The content or the technology discussed here is HISTORICAL or ARCHIVAL
The content or the methodology here is OBSOLETE !

Has been replaced by GlassFish.

JavaServer Faces (JSF)

Webel employs core JavaServer Faces (JSF) and the 3rd-party PrimeFaces toolkit as the rich interactive web user interface technology for Enterprise Java (Java EE) web applications:

For demonstrations and examples, please visit the tutorial presentations and demonstration videos of the GreenDesk web application for modelling and environmental compliance tracking of office buildings, developed by Webel for GreenSoft.
Syndicate content