Problem solve Get help with specific problems with your technologies, process and projects.

Running a portal app on WebSphere

Can I run a portal application on WebSphere without using WebSphere Portal Server?

Yes, you COULD, but it's not trivial to set up. A TRUE portal application, based on the portlet standard, requires a runtime environment that supports that standard. None of the Web application servers do. They need support to do that. WebSphere Portal server adds that. So does Jetspeed -- Jetspeed is free. I've run it well to run portlets on Tomcat. It COULD be set up on WebSphere or WebSphere Express as well, BUT the setup would require proper understanding of classpaths, class loading options, the Java vm version to configure it correctly.

Sometimes people refer to a portal application as just something that runs in a "portal-like" frame using internal frames OR built dynamically using JSP includes. In that case, ANY Web application server -- Tomcat, WebSphere Express -- can run those applications. To look at a good framework that creates portal-LIKE interfaces (but doesn't support the portlet standard) look at Struts from Apache. The included Tiles framework is a good one for dynamically building "portal-like" Web pages, and they include a sample portal application.


Check out these Best Web Links on Web development.

Ask the Experts yourself: Our Web development gurus are waiting to answer your questions.

Ask your Web development & WebSphere questions -- or help out your peers by answering them--in our .fMFNafNPDOX.2@.ee84637!viewtype=&skip=&expand=>WebSphere & Web Development Forum.

Dig Deeper on Web Development

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.