Apache Wicket

Eenvoudige en plezierige web-app-ontwikkeling
Download nu

Apache Wicket Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Apache
  • Prijs:
  • FREE
  • Naam uitgever:
  • Apache Software Foundation
  • Uitgever website:
  • http://www.apache.org/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 21.5 MB

Apache Wicket Tags


Apache Wicket Beschrijving

Eenvoudige en plezierige web-app-ontwikkeling Met een juiste mark-up / logic-scheiding, een POJO-gegevensmodel, en een verfrissend gebrek aan XML, maakt Apache Wicket het ontwikkelen van web-apps aangenaam en eenvoudig. Swap the Boilerplate, complexe foutopsporing en brosse code voor krachtige, herbruikbare componenten geschreven met gewone Java en HTML. Hier zijn enkele belangrijke kenmerken van "Apache Wicket": Swing-Like OO Component Model: · Pagina's en componenten in Wicket zijn echte Java-objecten die inkapseling, erfenis en gebeurtenissen ondersteunen. Ontwikkelingsgemak: · Omdat Wicket Java en HTML is, kunt u gebruikmaken van wat u weet over Java of uw favoriete HTML-editor om Wicket-toepassingen te schrijven. Scheiding van zorgen: · Wicket mixt geen markup met Java-code en voegt geen speciale syntaxis toe aan uw Markup-bestanden. De werelden van HTML en Java zijn parallel en alleen geassocieerd door Wicket ID's, die attributen zijn in HTML- en component-eigenschappen in Java. Sinds Wicket HTML is gewoon HTML en Wicket Java gewoon Java, coderingen en ontwerpers kunnen onafhankelijk in grote mate werken en zonder te vertrouwen op speciale tools. Zeker: · Wicket is standaard veilig. URL's ontmaskeren geen gevoelige informatie en alle componentenpaden zijn sessie-familielid. Expliciete stappen moeten worden genomen om informatie tussen sessies te delen. Er zijn plannen voor de volgende versie van Wicket om URL-codering toe te voegen om zeer veilige websites te ondersteunen. Transparante, schaalbare clusteringsteun: · Alle Wicket-applicaties werken automatisch op een cluster en zonder extra werk. Zodra knelpunten worden begrepen, maakt Wicket het afstemmen van pagina-staatsreplicatie mogelijk. De volgende versie van Wicket zal client-side-modellen ondersteunen voor schaalbaarheid van nul-staten. Transparante Back-knop Ondersteuning: · Wicket ondersteunt Configureerbaar Paginaversiebeheer. Wanneer gebruikers een formulier indienen of een link volgen vanaf een pagina die ze hebben geopend met de back-knop in hun browser, is Wicket in staat om het paginaborteobject terug te keren naar de staat die het was wanneer de pagina oorspronkelijk werd weergegeven. Dit betekent dat u webtoepassingen kunt schrijven die de back-knop ondersteunen met heel weinig werk. Herbruikbare componenten: · Herbruikbare componenten in Wicket zijn bijzonder eenvoudig te maken. U kunt niet alleen bestaande componenten uitbreiden met de JAVA verlengt trefwoord, maar u kunt ook paneelcomponenten maken die een groep componenten associëren als een herbruikbare eenheid. Eenvoudige, flexibele, lokaliseerbare formuliervalidatie: · Het is triviaal om validators in Wicket te schrijven en te gebruiken. Het is ook vrij eenvoudig om het display en de inhoud van validatiefoutberichten aan te passen en te lokaliseren. Typesafe-sessies: · Wicket elimineert de noodzaak om HTTPSession-attributen met de hand te beheren. Pagina- en componentobjecten zijn transparant opgeslagen in de sessie en uw aanvraag kan ook een aangepaste sessie-subklasse met Typesafe-eigenschappen maken. Alle objecten die in de sessie zijn opgeslagen, kunnen automatisch deelnemen aan clusteringreplicatie. Fabriek klantgericht: · Wicket is zeer uitgebreid. De meeste operaties zijn klantgericht door fabrieken of fabrieksmethoden. Afneembare modellen: · Modelobjecten in Wicket kunnen zeer licht zijn in termen van geheugen en netwerkgebruik in een cluster. Wanneer een model wordt gebruikt, kan het "bevestigen", het populeren van zichzelf met informatie van aanhoudende opslag. Wanneer het model niet langer in gebruik is, kan transiënte informatie worden gereset, waardoor het object wordt verminderd. Grenscomponenten: · Wicket Border-componenten maken de decoratie van pagina's op een herbruikbare manier in. Dit is vooral nuttig voor erfenis van gemeenschappelijke navigatiestructuren of lay-out. Ondersteuning voor alle standaard HTML-functies: · Wicket ondersteunt afbeeldingslabels, links, formulieren en al het andere dat u gebruikt om te gebruiken in uw webapplicatieontwikkeling. Programmatische manipulatie van attributen: · Wicket-componenten kunnen elk attribuut van het HTML-tag programmeren. Automatische conversies: · Zodra een formulier valideert, kan het model worden bijgewerkt met behulp van Wicket Converters. De meeste gewone conversies zijn ingebouwd en het is gemakkelijk om nieuwe converters te schrijven. Dynamische afbeeldingen: · Wicket maakt beeldgebruik, delen en genereren heel gemakkelijk. Dynamische afbeeldingen kunnen worden gemaakt door eenvoudigweg een verfmethode te implementeren. Pageable ListView: · Lijstviews in Wicket zijn extreem krachtig. Je kunt elke soort component in een lijstview-rij nestelen, zelfs andere lijstviews. PageAlllistview ondersteunt navigatielinks voor grote lijsten. Tree Component: · Out of the Box Tree Component voor het navigeren en selecteren van knooppunten. Lokalisatie: · HTML-pagina's, afbeeldingen en resource-snaren kunnen allemaal worden gelokaliseerd. Voorbeelden: · Wicket heeft tal van voorbeelden die alle bovenstaande functies laten zien.


Apache Wicket Gerelateerde software

Webdriver

Een gratis ontwikkelaar gerichte tool voor geautomatiseerde testen van web-apps ...

165 36 KB

Downloaden

Wortel2

Open source framework voor het bouwen van zoekopdracht Clustering motoren ...

170 42.5 MB

Downloaden