LPS-51583 Display page not set when asset publisher is set as default for this page

Hey Dale

The namespace is required for parameters if property of "requriedNamespaceParameter" is set as True (by default it is true). Otherwise, the parameters will filtered by dynamicServletRequest causing them unavailable in JSP.

I added a new method called addNamespacedParameter to allow namespace been able to be passed as a parameter and formatted those addParameter methods working with namespace.

I did not touch those addParameter methods which do not include namespaces. However, for these methods, there could be potential issues if they are lack of namespace.

Because I am not sure about all the logic in these methods, I left them alone and if in the future, some of them are proved as bugs. we can create new LPS for fixing them.

Let me know if you have any concerns.

Thanks
John.