Moderne Anwendungen arbeiten oft mit einem zentrierten Layout. Wie läßt sicht die Komponente in einer html-Seite zentrieren?
Man führt eine Hauptelement ein, und tut dieses zentrieren. Das Hauptelement kann ein DIV eine TABLE oder ein sonstiges Element sein, in dem sich unterelmenten einfügen lassen.
Das Zentrieren wird mit der 2 Style-Eingenschaften gemacht: margin-left:auto und margin-right:auto.
Um den IE zu debuggen wünscht man sich bisweilen Zugriff auf den Firebug zu haben. Leider ist dies nicht der Fall. Außerdem kann man in größren Unternehmen auch kein weiteren Tools zum Debuggen in den Browser einbauen. Die aktuelle Beschreibung zeigt wie man den Firebug-Light aktiviert. Hierzu muß der unten beschriebene Code in die URL-Zeile des IE gepasted werden. Nach betätigen von Enter ist der Firebug aktiviert. Fertig.
Die 2 jQuery-Plugins lassen sich sehr gut miteinander kombinieren. Die Anforderung war folgende:
Valierung auf dem Client -> Validationplugin
Übermittlung des Formulars im Hintergrund (AJAX) -> Formplugin
So wenig Code wie möglich selber implementieren.
Beide Plugins sind für sicht genommen schon sehr genial. Das Validationplugin gehört zu den wirklich guten plugins und läßt sich super schnell in die Seite einbauen.
Das nun Folgende Codeschnipsel wurde für Portlets in Form einer JSP konzipiert. Eine verwendung innerhalb e
// post-submit callback function showResponse(responseText, statusText, xhr, $form) { alert('status: ' + statusText + '\n\nresponseText: \n' + responseText + '\n\nThe output div should have already been updated with the responseText.'); }
Es gibt verschieden Arten von Buttons in HTML. An dieser Stelle wir explizit kein Submit-Button verwendet () Sondern der button-Tag. Durch betätigen dieses Buttons wird die valierungsMethode aufgerufen.
Wir konnten die die Commons-Fileupload lib von Apache nicht in unserer Anwendung verwenden, da die serverRessource-Methode des Porlet286-Standards nicht unterstüzt wird. Wir haben die Klassen aber fast 1:1 nachgebaut, und um die relevanten Stellen umgeschrieben. Theoretisch könnten wir den Code jetzt contributen, so das Apache Commons-Fileupload dies zukünftig unterstüzten könnte.