Jpublish

Ein freies und leistungsstarkes Web-Publishing-System, um eine saubere Trennung von Entwicklerrollen zu gewährleisten
Jetzt downloaden

Jpublish Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Anthony Eden
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 18.3 MB

Jpublish Stichworte


Jpublish Beschreibung

Ein kostenloses und leistungsfähiges Web-Publishing-System, um eine saubere Trennung von Entwicklerrollen sicherzustellen JPublish ist ein kostenloser Java-Web-Publishing-Framework, der die Velocity-, StringTemplate, Freemarker- oder Webmacro-Vorlagen mit einem Anwendungssteuerungsrahmen und einem Inhalts-Repository zusammenbringt. JPublish ist so konzipiert, dass er eine saubere Trennung von Entwickler Rollen sorgt.note: jpublish wird unter den Bedingungen der Apache-Softwarelizenz verteilt und lizenziert. Hier sind einige wichtige Funktionen von "jpublish": · Flexible Aktionen - Aktionen, die programmatische Elemente sind, die weltweit an einem Standort an einen Pfad (mit Platzhaltern) oder auf einer Seite angebracht werden können. Aktionen können in Java oder ein beliebiger Bohnenscripting-Framework-gestützte Sprache (z. B. JavaScript (Nashorn), Python (Jython), Beanshell, Groovy oder Jruby) geschrieben werden.) · Vorlagen für das Layout - Die Velocity-Template-Engine aus der Apache-Gruppe wurde aufgrund seiner unkomplizierten Syntax sowie des soliden und einfachen Designs als Standardvorlagenmotor von JPublish ausgewählt. · Repository-Abstraktionsschicht - JPublish bietet eine Methode zur Bindung von konkreten Repository-Implementierungen an einen Standort für einen einfachen und kontrollierten Zugriff auf den Inhalt. · Inhalte, die einen verschachtelten Inhalt enthalten können - Inhalte, die von Repositorys gezogen werden, können von der Templat-Engine analysiert werden, um verschachtelte dynamische Elemente einzubeziehen. · Konfiguration automatisch neu laden - eine zentralisierte Konfigurationsdatei, die beim Ändern automatisch neu geladen wird, erleichtert es, Änderungen zur Laufzeit ohne Neustart des Webservers vorzunehmen. · Such-motor-freundliche URLs - JPublish-URLs sehen aus wie statische URLs, auch wenn sie nicht sind. · Flexible Zeichenkodierung - Flexible Zeichenkodierungs-Codierungssteuerung - Zeichenkodierung kann sowohl für den Eingang als auch für den Ausgang für angegebene Pfade angegeben werden. · Steckbare Seitenmanager - JPublish-Seitendefinitionen, die Seiteneigenschaften wie Titel- und Seitenaktionen definieren, können von einer beliebigen Klasse geladen werden, die die PageManager-Schnittstelle implementiert. Aktuelle Implementierung umfassen zwei: ein Dateibasiertes System, das eine XML-Datei auf eine Seitedefinition markiert, und einer, die alle Seitendefinitionen aus einer einzelnen XML-Datei ziehen. · Benutzerdefinierte Fehlerbehandlung - mehrere benutzerdefinierte Fehlerbehälter können global oder mit dem Pfad zugewiesen werden. · Utilities - JPublish enthält mehrere Dienstprogrammklassen, mit denen URLs, Formatdaten und Zahlen erstellt werden können, und andere gemeinsame Webaufgaben ausführen. Was ist neu in dieser Version: · Unterstützung für benannte statische Ressourcenmanager hinzugefügt. Unterstützung für den Namen Template Manager hinzugefügt. Der Template-Lademechanismus unterstützt immer noch Vorlagenpfade wie Vorlage: //foo.html, wodurch die Standardvorlage zurückgibt. Es unterstützt jetzt Pfade wie Vorlage: MyTemplates: //bar.html auch. Caching to Defaultresourcemanager hinzugefügt. Fehler in LOADConfiguration () -Methoden behoben, in denen Aktionen zu Listen hinzugefügt wurden, ohne dass die Liste zuerst gelöscht wurde. Dies führte im Laufe der Zeit degradieren. Fehler in der Script-Protokollierung behoben. Fehler in den Pflichten behoben, um NULL-Pfade zu behandeln. Fehlermäßigkeiten hinzugefügt. Hashmapcache verwendet jetzt eine Schwachmaschkarte. Auf Commons-Protokollierung 1.0.3 aufgerüstet. Auf EDENLIB 2.0B1 aufgerüstet. Auf ENGL-2.6.5 aktualisiert. Erste Unterstützung für Analyse HTML-Ansicht (PHTML) hinzugefügt. Florin-Code hinzugefügt, um an andere Servlets anhand von Pfaden zu versenden. Das bedeutet, dass JPublish jetzt JSPs zum Verarbeiten versenden kann, wenn Sie dazu geneigt sind. Default_Path in StandardAuscyManager hinzugefügt, der für Pfadaktionen verwendet wird, bei denen das Pfadattribut nicht angegeben ist. Der Wert von default_path ist die Platzhalterung (sodass alle Pfade übereinstimmen).


Jpublish Zugehörige Software

Do-cms.

Eine Open-Source und ein leistungsstarkes webbasiertes Content-Management-System ...

205 7.5 MB

Herunterladen

Juggernaut

revolutionieren Sie Ihre Rails-App, indem Sie den Server eine Verbindung einleiten und Daten an den Client drücken ...

162 12 KB

Herunterladen