Magnolia Hosting, Liferay Hosting, spezialhandys.ch und weitere spannende Angebote Magnolia Hosting, Liferay Hosting, spezialhandys.ch
 

Ein eigenes Bild in einem Liferay Portlet anzeigen 
3.13.09, 23:00 - Liferay
Geschrieben von ulink
Wie kann ich ein Bild aus dem img Ordner eines eigenen Portlets anzeigen? Oder verschiedene Bilder welche ich im Portlet benötige anzeigen?

Im view.jsp die folgendnen Zeilen hinzufügen:
ipmort:
<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %>
bzw.
<%@ page import="com.sun.portal.portlet.taglib.RenderURLTag" %>


definition:
<portlet:defineObjects />

und nun einfach über den Reguest den Pfad holen:

<img src="<%=renderRequest.getContextPath()%>/images/loading.gif"/>

Ich hab das ganze für ein Liferay Portlet benötigt welches auf Liferay 5.2 (dem Neuen!) läuft und das einbinden funktioniert einwandfrei!

Gruss Flo
Eintrag ansehen ( 31 mal gelesen. )   |  Permanentlink   |  ähnliche Links   |   ( 3 / 947 )

admin(root) login in mysql server 5 auf windows auf standard passwort neu setzen 
3.6.09, 14:41 - Entwicklung
Geschrieben von ulink
Ja da sitz ich nun und suche nach der Lösung. Eigentlich wolte ich "nur" den neuen Liferay Portalserver (Version 5.2.2 , mit Tomcat 6 als Bundle) herunterladen und installieren, und danach mit mySQL betreiben.

Doch das root Passwort von mysql ist weg!

Nach längerem suchen und ausprobieren fand ich die Lösung die Funktioniert und einfach geht:


1) Melde dich als Admin auf deiner Kiste an.

2) Stop den MySQL server falls er läuft, am einfachsten über den Taskmanager ([Ctrl]+[Alt]+[Del] -> Taskamnager -> Prozesse -> mysql_nt -> Prozess beenden)

3) Mach eine neue Textdatei am einfachsten direkt in C:\ mit dem Namen "mysql-init.txt".

4) Öffne die Datei und paste folgende Linien rein:
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
FLUSH PRIVILEGES;

Das UPDATE and FLUSH statement muss jedes auf einer eigenen Linie stehen!!

5) Öffne die Konsole (CMD) durch [Start] -> [Ausführen] -> "CMD" und [OK]

6) Starte den MySQL Server mit den speziellen init Option: "--init-file" durch eingeben der folgenden Linie in das Konsolenfenster:
C:\mysql\bin\mysqld-nt --init-file=C:\mysql-init.txt --console

Falls Dein mysql nicht unter C:\mysql liegt musst du den Pfad enstprechen anpassen!

Jetzt wird mysql neu gestartet und das root-password überschrieben, und die tabellen neu geladen.

Schiess dein mysql nocheinmal ab, und starte es erneut, nun solltest Du Dich mit dem neuen Passwort für den root anmelden können.


Weitere infos in Englisch dazu unter:
Anleitung auf mysql.com
Eintrag ansehen ( 21 mal gelesen. )   |  Permanentlink   |   ( 3 / 972 )


| 1 |