Apache Wicket

A Web Application Framework dat zich richt op het brengen van gewone objectengerichte Java-programmering naar de Web Tier
Download nu

Apache Wicket Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Apache License 2.0
  • Naam uitgever:
  • Apache Software Foundation
  • Bestandsgrootte:
  • 33.4 MB

Apache Wicket Tags


Apache Wicket Beschrijving

Breng gewoon object georiënteerde Java-programmering naar de webline Met de juiste mark-up / logic-scheiding, een POJO-gegevensmodel, en een verfrissend gebrek aan XML, maakt Apache Wicket het ontwikkelen van web-apps eenvoudig en aangenaam weer. Swap the Boilerplate, complexe foutopsporing en brosse code voor krachtige, herbruikbare componenten geschreven met gewone Java en HTML. Functies: - Swing-achtig OO-componentmodel 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-applicaties 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 steunknopondersteuning 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. - Ondersteuning voor multi-tab en multi-vensters Wicket biedt een gemakkelijke manier om applicatie te schrijven die het gebruik van multi-venster en multi-tabblad ondersteunt, zodat ontwikkelaar op de juiste manier kan reageren wanneer gebruikers een nieuw browservenster of tabblad openen - 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 aanpasbaar Wicket is zeer uitgebreid. De meeste operaties zijn klantgericht door fabrieken of fabrieksmethoden. - Afneembare modellen Modelobjecten in Wicket kunnen heel 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 je gewend bent om te gebruiken in je webapplicatieontwikkeling. - Programmatische manipulatie van attributen Wicket-componenten kunnen elk HTML-tag-attribuut wijzigen. - Automatische conversie 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 eenvoudig. Dynamische afbeeldingen kunnen worden gemaakt door eenvoudigweg een verfmethode te implementeren. - Pageable ListView ListViews in Wicket zijn extreem krachtig. Je kunt elke soort component in een lijstview-rij nestelen, zelfs andere lijstviews. Pageable ListView ondersteunt navigatielinks voor grote lijsten. - Boomcomponent Out of the Box Tree Component voor het navigeren en selecteren van knooppunten. - Lokalisatie HTML-pagina's, afbeeldingen en hulpbronnenkoorden kunnen allemaal worden gelokaliseerd.


Apache Wicket Gerelateerde software

XML-manager

Een Java-component voor het lezen van uw XML-bestanden bij meer dan 5.000 gegevensrecords per seconde ...

226 323.49K

Downloaden