jsf-ajax
OfficialReliable JSF AJAX updates for HMIS.
Authorhmislk
Version1.0.0
Installs0
System Documentation
What problem does it solve?
HMIS projects often encounter silent AJAX update failures when using plain HTML elements or incorrect ID references within JSF. This Skill provides a concise set of rules to enforce component-based updates, proper ID resolution, and safe update patterns to ensure deterministic AJAX behavior.
Core Features & Use Cases
- Use
h:panelGroupandp:outputPanelfor all AJAX targets to guarantee proper JSF lifecycle and correct DOM IDs. - Always resolve component IDs with
:#{p:resolveFirstComponentWithId(...)}and avoid CSS/JQuery selectors inupdateorprocessattributes. - Debug and fix common AJAX update failures during development by validating target components and ensuring the correct component hierarchy.
Quick Start
Follow these guidelines to fix AJAX updates by using JSF components for updates and resolving element IDs before references.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: jsf-ajax Download link: https://github.com/hmislk/hmis/archive/main.zip#jsf-ajax Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.