Updating ui:defined form content from Master template (JSF & Primefaces)?

Just to confirm, if anyone stumbles upon this thread. I managed to fix my above problem by using the ui:param name="paramName" value:"a value" value.

Up vote 1 down vote favorite share g+ share fb share tw.

I am having a little trouble with my web-app, essentially I keep getting an warning message: INFO: Cannot find component with identifier "formName" in view. I know why this is happening, but I just need to determine if their is a fix/better solution. Basically I have a master template file that contains a number of components, which have various CRUD capabilities.

When a user interacts with these components I use the inbuilt primefaces 'update' function to ajaxically update the various forms/components in the page(s). However, because of the layout the JSF web-app (i.e. Master template and ui:defined web pages) and the fact that I have defined these components in the Master template file, it means that the update-able forms/components are not necessarily in the current view and throwing the warning message above.

For Example: If I had my Master Template file: master. Xhtml with a component called . And then I had page1.

Xhtml with a and similarly I have a page2. Xhtml with , which both contained information provided by a sessionscoped backing bean, what would be the best method to ensure that these forms are updated if a CRUD operation occurs using componentA? At the moment I am simply using but because only page1 or page2 are is in the view, Tomcat spits out the above message.

So is it possible to dynamically specify the forms/components to update dependant on the page I am on, or do I have to specify componentA on every page (which would be lots of repeating html/code and not particularly manageable) or is there a method to update all forms/components in the current view? Or is what I am doing correct and I should just turn off development mode in my web. Xml to cease the messages?

Cheers Ally jsf primefaces link|improve this question asked Feb 13 at 15:32Ally189311 83% accept rate.

This way forms would be a static part of your page and always there. – mrembisz Feb 13 at 15:49 1 I think I can use the ui:param tag to dynamically set the forms/components to update depending on which page you're on. – Ally Feb 13 at 17:04 Sounds good if it fits in your structure.

– mrembisz Feb 13 at 18:51.

Just to confirm, if anyone stumbles upon this thread. I managed to fix my above problem by using the value. Essentially in your master template file specify your component like you would i.e.

Then in your page you simply state param name and its value: jobs a goodun!

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions