Hi,
I am using HP TeamSite 7.4.1.0.0
I have a simple component which browses a HTML File. The component XSLT renders the HTML contents as-is on the page.
The HTML file will always be a HTML Form with many input tags and a submit.
I have controller for this component.
Issue: On my page, on click of Submit on the Form , the controller is NOT getting invoked. I see no logs anywhere.
Work around: If the component XSLT has the "form" tag and rest of the input tags in the external HTML file, then the controller gets invoked.
But if the external HTML file has the Form tag and component XSLT simply renders the HTML, the controller is not getting invoked.
I am unable to understand this behaviour. Please suggest if this is a known behaviour?
The below part is just to add some back ground.
Business use case to give some background: Our client has several Forms on his website. Each form has a unique HTML.For each form he has created a new component and a new external.
As a first step of Clean up and consolidation, he wants to have 1 Form component handle all his 17 forms that he has currently has and the reuse the backend business logic as-is.
Our solution: One Form component with facility to browse HTML files, and a controller which invokes the respective external based on some mapping logic.