you can use the Content portlet which inherits the CMSPortlet and can display a specific page in the CMS.
The portlet uses an preference called "uri" to fetch the page.
There is an example in the portal-core.war
preferences in portlet.xml
Thanks. I read the ContentPortlet.java. It seems that the preference uri is hardcode in the portlet.xml, which is used as the default page for the cms window.
What i need is to display a specific page within the content portlet window through specifying a URL from the browser.
Or i misunderstand the concept of cms ?
in other words, how does the portal server pass information to the cms/content portlet window to display different content?
Browser (specify what to display) ---> Portal server(decode)--->Content portlet window display.
How to specify a URL from the browser to inform the content portlet to display the specified content?
After 5 hours, i found the solution.
As an example for other people who has the same requirement.
THe key is the ctri:id and the ctrl:type=action and request parameter org.jboss.portal%23PATH
i tried ContentPortlet also.
What do you mean "uri" prefence? Is it just request parameter?
which hardware you have for your portal? Cause the performance is not so good.
Yxyang, ur website is so cool
I am rebuilding my webiste: http://biible.net
I tried to rebuild and redeploy jboss-portal-2.0, but failed.
What can u remove the portal path?
You using Liferay Portal? Which hardware you have? And how many concurrent users?
I'm using Liferay and I have the same issue. Any ianswers?