Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo desarrollar usando jetspeed 2

Cómo desarrollar usando jetspeed 2

Desarrollo secundario de Jetspeed: desarrollo de aplicaciones portlet

1. Portal

Un portal es una aplicación basada en web que generalmente se utiliza para proporcionar servicios personalizados de inicio de sesión único. en, recopilación de contenido, capa de rendimiento del sistema de información. Entre ellos, la recopilación de contenido se refiere a la integración de contenido de diferentes fuentes en una página web. Los portales pueden proporcionar capacidades de personalización avanzadas, lo que permite a los usuarios personalizar el contenido que necesitan. Estas páginas de portal proporcionan diferentes colecciones de portlets para diferentes usuarios.

La estructura de la página del portal es la siguiente:

La página del portal que se muestra arriba tiene cuatro pequeñas ventanas del portal. A través de la personalización, los usuarios pueden cambiar el diseño de los widgets del portal en la página del portal y también pueden agregar o eliminar widgets del portal en la página del portal.

2. Descripción general del flujo de trabajo del portal

Generación de la página del portal:

Proceso de solicitud de la página del portal: ①Los usuarios utilizan un navegador para acceder a la página del portal. Después de recibir la solicitud, el servidor del portal determina los portlets necesarios en función de la información personalizada del usuario ③ y luego llama a estos portlets a través del contenedor de portlets. El servidor del portal utiliza los fragmentos de la página web generados por el portlet para crear la página del portal y la envía al usuario. (El rol aquí se refiere a la imagen de arriba)

3. Implementar ASOPortal

a. Descomprima el paquete comprimido MySQL en el disco duro, ingrese al directorio bin y ejecute winmysqladmin.exe. Aparece una luz verde en la barra de tareas, lo que indica que se ha iniciado el servicio MySQL.

b. Instalar JDK y el servidor Tomcat.

c.Descomprima el paquete comprimido ASOPortal en el directorio webapps/asop de tomcat, copie WEB-INF/src/sql/asop.sql en el directorio bin de MySQL y luego use la línea de comando para ingresar. el directorio para ejecutar "mysql-uroot

d. Inicie Tomcat y explore/asop/portal/tags-template" prefix="template" %>

<%@ taglib uri="/asop/portal/tags- template" prefix="template" %&& gt;

<%@ taglib uri="/jstl/core" prefix="c" %>

Bienvenido,

WEB-INF/conf/TurbineResources.properties

services.JspService.templates =/WEB-INF/templates-asop/jsp

module.packages=com.aerostrong.asop.portal.portlet

WEB -INF/conf/JetspeedResources.properties

services.TemplateLocator.templateRoot=/WEB -INF/plantillas-asop