JetspeedStudy Notes (1)
Fuweilin 2005-4-7
Preface
I attended the portal Interest Group of the company and learned about the portal today. First, I checked some portal materials online and had a basic understanding of portal, Portlet, Portlet iner, jsr168, and other concepts. I decided to learn more about the portal, so I learned jetspeed.
1. jetspeed Introduction
Jetspeed is an open-source enterprise information portal developed by Apache using Java and XML. Portals allow end users to easily access network resources (applications, databases, etc ). Users can access the portal through Web browsers, WAP mobile phones, pagers, and other smart devices. Jetspeed is like a central controller, which can easily display data from different data sources in various forms.
The data presented by jetspeed is completely independent of the content type. This means that jetspeed can integrate various data sources, such as XML, RSS, and SMTP. Then, the data is organized into three JSP pages or HTML pages through the XSL technology and sent to the client. Jetspeed also supports template and content publishing frameworks, such as coon, webmacro, and velocity.
2. Download and install
Jetspeed official homepage: http://portals.apache.org/jetspeed-2/
Jetspeed 2.0 download page: http://www.apache.org/dist/portals/jetspeed-2/
Jetspeed-2.0-M1.zip (publishing files)
Jetspeed-2.0-M1-src.zip (source code)
Take Tomcat as an example to describe its installation process:
Adecompress jetspeed-2.0-m1.zip to the installation root directory of Tomcat
B Modify the webapps/jetspeed/WEB-INF/CONF/jetspeed. properties File
In this configuration file: autodeployment. Catalina. version. Major = 5
Indicates that if tomcat version 5.0 is set to Tomcat 4, it is changed to 4.
Org. Apache. jetspeed. Services. autodeployment. User = Admin
Org. Apache. jetspeed. Services. autodeployment. Password = Admin
Is a user in Tomcat. Make sure that the user configured here is in Tomcat.
C Database Configuration
The first is to use jetspeed with the default database, directly to $ tomcat_home/jetspeed-database run start-database.bat to start hsql database.
D. start Tomcat and access http: // localhost: 8080/jetspeed/to view the following interface.