Apache Struts is an open-source web application framework for developing Java EE web applications. It uses and extends the Java Servlet API to encourage developers to adopt a model-view-controller (MVC) architecture. It was originally created by Craig McClanahan and donated to the Apache Foundation in May, 2000. Formerly located under the Apache Jakarta Project and known as Jakarta Struts, it became a top level Apache project in 2005.

PropertyValue
dbpedia-owl:Software/developer
dbpedia-owl:Software/license
dbpedia-owl:Work/genre
dbpedia-owl:developer
dbpedia-owl:genre
dbpedia-owl:license
dbpedia-owl:thumbnail
dbpprop:abstract
  • Apache Struts is an open-source web application framework for developing Java EE web applications. It uses and extends the Java Servlet API to encourage developers to adopt a model-view-controller (MVC) architecture. It was originally created by Craig McClanahan and donated to the Apache Foundation in May, 2000. Formerly located under the Apache Jakarta Project and known as Jakarta Struts, it became a top level Apache project in 2005. Struts2 is the rebranding of WebWork under the Apache Struts make.
  • Struts ist ein Open-Source-Framework für die Präsentations- und Steuerungsschicht von Java-Webanwendungen. Als eines der bekanntesten Jakarta-Projekte ist es im Jahr 2004 zu einem „Apache Toplevel Project“ avanciert. Struts beschleunigt die Entwicklung von Webanwendungen wesentlich, indem es HTTP-Anfragen in einem standardisierten Prozess verarbeitet. Dabei bedient es sich standardisierter Technologien wie JavaServlets, Java Beans, Resource Bundles und XML sowie verschiedener Apache-Commons-Pakete. Für den Entwickler bedeutet das, dass viele applikationsrelevante Funktionen bereits implementiert und einsatzbereit sind. Struts wird bereits in sehr vielen Webanwendungen eingesetzt und gemeinhin als solides Framework angesehen. Struts wurde von Craig McClanahan im Jahr 2000 entwickelt. Seitdem arbeitet eine ständig wachsende Entwicklergemeinde an der Verbesserung des Frameworks. Die aktuelle Version ist 2.1. Ab der Version 2 ist das Struts-Framework mit dem WebWork-Framework verschmolzen. Die Komponente Shale schlägt die Brücke hin zu Java Server Faces. Der Ansatz von Struts wurde auch für die Entwicklung von Struts4PHP benutzt.
  • Struts és una aplicació web de codi obert sota el patró de disseny MVC. Desenvolupada sobre la plataforma J2EE (Java 2, Enterprise Edition). Per a entendre el funcionament de struts, primer es treballa sobre les següents tecnologies d'aplicacions web a Java: HTTP,HTML i agents d'usuari El cicle HTTP request/response JavaScript, AJAX, y SOAP EL llenguatge Java i Aplicacions Frameworks JavaBeans Fitxers de Propietats i ResourceBundles Servlets, Filtres i Contenidors Web Pàgines JavaServer i JSP Tag Libraries Extensible Markup Language JAAS Model Vista Controlador
  • Struts Framework je MVC webový Framework pro zjednodušení vývoje www aplikací v Javě. Často používané funkce sdružuje v konfigurovatelných modulech. Například validace dat z formulářů je prováděna centrálně pro celou aplikaci v modulu validator. Stejně tak zjednodušuje lokalizaci aplikace pomocí placeholderů a lokalizačních souborů, kde stačí jenom vyplnit překlady používaných textů v aplikaci. Pokud se připojí cizojazyčný uživatel, framework mu automaticky nabídne lokalizovanou verzi. Konfigurace celého frameworku je uložena v souborech XML a je možné ji výrazně přizpůsobovat potřebám. Stejně tak je možné přizpůsobit kterékoliv chovaní kterékoliv komponenty celého frameworku, případně překrýt některé jeho metody.
  • Struts es una herramienta de soporte para el desarrollo de aplicaciones Web bajo el patrón MVC bajo la plataforma J2EE (Java 2, Enterprise Edition). Struts se desarrollaba como parte del proyecto Jakarta de la Apache Software Foundation, pero actualmente es un proyecto independiente conocido como Apache Struts. Struts permite reducir el tiempo de desarrollo. Su carácter de "software libre" y su compatibilidad con todas las plataformas en las que Java Entreprise esté disponible lo convierten en una herramienta altamente disponible. Con la versión 2 del framework se introdujeron algunas mejoras sobre la primera versión, de cara a simplificar las tareas más comunes en el desarrollo de aplicaciones web, así como mejorar su integración con AJAX, etc.
  • Apache Struts est un framework libre servant au développement d'applications web J2EE. Il utilise et étend l'API Servlet Java afin d'encourager les développeurs à adopter l'architecture Modèle-Vue-Contrôleur. Apache Struts a été créé par Craig McClanahan et donné à la fondation Apache en mai 2000. Struts a fait partie du projet Jakarta de mai 2000 jusqu'en mars 2004. Cette infrastructure permet la conception et l'implémentation d'applications Web de taille importante par différents groupes de personnes. En d'autres termes, les designers, développeurs de composants logiciels peuvent gérer leur propre part du projet de manière découplée. Struts permet la structuration d'une application Java sous forme d'un ensemble d'actions représentant des événements déclenchés par les utilisateurs de l'application. Ces actions sont décrites dans un fichier de configuration de type XML décrivant les cheminements possibles entre les différentes actions. En plus de cela, Struts permet d'automatiser la gestion de certains aspects comme par exemple la validation des données entrées par les utilisateurs via l'interface de l'application. Plus besoin de venir coder le contrôle de chaque donnée fournie par un utilisateur, il suffit de décrire les vérifications à effectuer dans un fichier XML dédié à cette tâche. En utilisant Struts, le développeur simplifie son travail au niveau des vues et des contrôleurs du modèle MVC. Mais il serait inadapté d'utiliser ce framework dans des projets de petite taille car il introduit une certaine complexité. Struts montre toute sa puissance dans des applications d'une certaine envergure. Struts est un logiciel libre distribué selon les termes de la licence Apache.
  • Apache Struts è un framework open source per lo sviluppo di applicazioni web su piattaforma Java EE. Il progetto era inizialmente sviluppato come sotto-progetto di Apache Jakarta ma ora è divenuto un progetto a sé. Struts estende le Java Servlet, incoraggiando gli sviluppatori all'utilizzo del pattern Model-View-Controller. Il suo ideatore è Craig McClanahan ed è stato donato alla Apache Software Foundation nel maggio del 2000 da parte di IBM. L'utilizzo di Struts permette lo sviluppo di web application di notevoli dimensioni; inoltre agevola la suddivisione dello sviluppo del progetto fra vari sotto-team. In altre parole, i designers, e i vari gruppi di sviluppatori possono gestire in parallelo e autonomamente la loro parte del progetto. Tra le funzionalità offerte c'è la I18N, ossia l'internazionalizzazione, una potente tag library e la validazione dei form.
  • Apache Struts(アパッチストラッツ)とはJakarta Projectにて開発されている、Webアプリケーションフレームワークのこと。 Apache Tomcatなどのサーブレットコンテナ上で動かすことができる。 整備されたJSPカスタムタグが用意され、JavaコードはJSPファイルとは分離させ、 従来のJSPのように HTMLタグの中に<%と %>で囲まれたスクリプトレットであるJavaソースコードを混在させる必要もなく、 読みやすく洗練されたコーディングができるようになることも利点の一つである。 主なStrutsのタグライブラリ HTML HTMLのフォーム部分で利用する Logic 条件分岐や繰り返しなどの制御ロジックを提供 Beans Modelで定義されたJavaBeansにアクセスする機能を提供 Nested 属性名の記述を省略可能にする Tiles 複数のJSPで利用する記述を共通化するテンプレート機能を提供 また、Strutsでは、アクションサーブレットが用意されており、画面の遷移をコントロールする設定ファイル(struts-config. xml)を変更するだけで容易に遷移先を変えることができる機能を提供している。 アクションサーブレットでは、画面で入力された内容を検査するValidator の機能が用意されており、設定ファイル(validator-rules. xml)を変更するだけで入力チェックの仕様を変更することが可能である。入力チェックするデータは、一旦、アクションフォームと呼ばれるBeansに格納される。 フレームワークにはModel View Controllerアーキテクチャが適用されている。類似したフレークワークとしてJSF (Java Server Faces) や Spring MVC フレームワークがある。
  • Jakarta Struts is een project van de 'Apache Software Foundation'. Jakarta Struts (kortweg Struts) is een implementatie van het Model-View-Controller paradigma in en voor J2EE. Een Struts-applicatie bestaat uit JSP's (View laag), Forms (Controller laag) en Actions (Controller laag). Bovendien voegt Struts een aantal Custom Tags toe aan de beschikbare JSP tags en biedt het een standaard entry-point voor het afhandelen van acties van de gebruiker. Het gebruik van Struts bevordert het scheiden van de drie lagen en daardoor de herbruikbaarheid en aanpasbaarheid van de web-applicatie. Een speerpunt in de ontwikkeling van Struts is en was internationalisatie. Web-applicaties die met behulp van Struts geschreven zijn, zijn daardoor doorgaans relatief eenvoudig te vertalen. In 2003 is versie 1.2 van Struts uitgebracht.
  • Struts – otwarty framework dla aplikacji tworzonych w języku programowania Java. Podstawowymi zastosowaniami Struts są prezentacja danych oraz kontrolowanie danych (widok i kontroler w modelu MVC). Struts pozwala w łatwy sposób mapować adresy stron www aplikacji na metody klas obsługujących żądania. Sercem Struts jest serwlet wywołujący odpowiednie metody w zależności od jego konfiguracji zapisanej w pliku XML.
  • Struts é um framework de desenvolvimento da camada controladora, numa estrutura seguindo o padrão Model 2, de aplicações web (principalmente) construído em Java para ser utilizado em um container web em um servidor J2EE. Este framework foi originalmente desenvolvido por Craig McClanahan e doado para a Apache Software Foundation, onde continua sendo desenvolvido segundo o padrão desta fundação.
  • Apache Struts — веб-приложение с открытым кодом, фреймворк для разработки Java EE веб-приложений. Он использует и расширяет Java Servlet API, чтобы содействовать принятию среди разработчиков MVC (Модель-Представление-Контроллер) архитектуры. Этот фреймворк создан Крейгом МакКланаханом и спонсирован в мае 2000 года Apache Foundation. Ранее находился в составе Apache Jakarta Project и был известен как Jakarta Struts. В 2005 году он стал проектом Apache высшего уровня.
  • Apache Struts är ett ramverk med öppen källkod för utveckling av webbapplikationer med J2EE. Det bygger på och förlänger Java Servlet API för att uppmuntra användandet av designmönstret Model-View-Controller (MVC). Det var ursprungligen skapat av Craig McClanahan och donerades till Apache Software Foundation i maj 2000. Det började som ett Apache Jakarta-projekt och kallades Jakarta Struts men 2005 blev det ett eget Apache-projekt.
  • Apache Struts — веб-фреймворк з відкритим кодом для розробки Java EE веб-застосунків. Використовує і розширює Java Servlet API, надаючи архітектуру MVC. Struts 1 створений Крейгом МакКланаханом і спонсорований в травні 2000 року Apache Software Foundation. Раніше знаходився у складі Apache Jakarta Project і був відомий як Jakarta Struts. У 2005 році він став проектом Apache вищого рівня. Struts був одним із перших веб-фреймворків для Java і став одим із найпопулярніших і найвідоміших. Проте його архітектура мала ряд недоліків, а проект довгий час не розвивався, тому Struts 2 було створено на базі зовсім іншого фреймворка — Webwork. Команди Webwork і Struts об'єднали свої проекти у Struts 2, узявши реалізацію Webwork і відому у корпоративному середовищі назву Struts.
  • Struts 是 Apache软件基金会(ASF)赞助的一个开源项目。它最初是 Jakarta项目中的一个子项目,并在2004年3月成为ASF的顶级项目。它通过采用 Java Servlet/JSP 技术,实现了基于Java EE Web应用的 Model-View-Controller〔MVC〕设计模式的应用框架〔Web Framework〕,是 MVC 经典设计模式中的一个经典产品。
dbpprop:developer
dbpprop:genre
dbpprop:hasPhotoCollection
dbpprop:latestReleaseDate
dbpprop:latestReleaseVersion
  • 2.1.6
dbpprop:license
dbpprop:logo
dbpprop:name
  • Apache Struts
dbpprop:operatingSystem
dbpprop:programmingLanguage
dbpprop:redirect3Property
  • For the part of a car, hang glider, aircraft, see strut or suspension (vehicle)
  • Struts
dbpprop:reference
dbpprop:website
dbpprop:wikiPageUsesTemplate
dbpprop:wordnet_type
rdf:type
rdfs:comment
  • Apache Struts is an open-source web application framework for developing Java EE web applications. It uses and extends the Java Servlet API to encourage developers to adopt a model-view-controller (MVC) architecture. It was originally created by Craig McClanahan and donated to the Apache Foundation in May, 2000. Formerly located under the Apache Jakarta Project and known as Jakarta Struts, it became a top level Apache project in 2005.
  • Struts ist ein Open-Source-Framework für die Präsentations- und Steuerungsschicht von Java-Webanwendungen. Als eines der bekanntesten Jakarta-Projekte ist es im Jahr 2004 zu einem „Apache Toplevel Project“ avanciert. Struts beschleunigt die Entwicklung von Webanwendungen wesentlich, indem es HTTP-Anfragen in einem standardisierten Prozess verarbeitet.
  • Struts és una aplicació web de codi obert sota el patró de disseny MVC. Desenvolupada sobre la plataforma J2EE (Java 2, Enterprise Edition).
  • Struts Framework je MVC webový Framework pro zjednodušení vývoje www aplikací v Javě. Často používané funkce sdružuje v konfigurovatelných modulech. Například validace dat z formulářů je prováděna centrálně pro celou aplikaci v modulu validator. Stejně tak zjednodušuje lokalizaci aplikace pomocí placeholderů a lokalizačních souborů, kde stačí jenom vyplnit překlady používaných textů v aplikaci.
  • Struts es una herramienta de soporte para el desarrollo de aplicaciones Web bajo el patrón MVC bajo la plataforma J2EE (Java 2, Enterprise Edition). Struts se desarrollaba como parte del proyecto Jakarta de la Apache Software Foundation, pero actualmente es un proyecto independiente conocido como Apache Struts. Struts permite reducir el tiempo de desarrollo.
  • Apache Struts est un framework libre servant au développement d'applications web J2EE. Il utilise et étend l'API Servlet Java afin d'encourager les développeurs à adopter l'architecture Modèle-Vue-Contrôleur. Apache Struts a été créé par Craig McClanahan et donné à la fondation Apache en mai 2000. Struts a fait partie du projet Jakarta de mai 2000 jusqu'en mars 2004.
  • Apache Struts è un framework open source per lo sviluppo di applicazioni web su piattaforma Java EE. Il progetto era inizialmente sviluppato come sotto-progetto di Apache Jakarta ma ora è divenuto un progetto a sé. Struts estende le Java Servlet, incoraggiando gli sviluppatori all'utilizzo del pattern Model-View-Controller. Il suo ideatore è Craig McClanahan ed è stato donato alla Apache Software Foundation nel maggio del 2000 da parte di IBM.
  • Jakarta Struts is een project van de 'Apache Software Foundation'. Jakarta Struts (kortweg Struts) is een implementatie van het Model-View-Controller paradigma in en voor J2EE. Een Struts-applicatie bestaat uit JSP's (View laag), Forms (Controller laag) en Actions (Controller laag). Bovendien voegt Struts een aantal Custom Tags toe aan de beschikbare JSP tags en biedt het een standaard entry-point voor het afhandelen van acties van de gebruiker.
  • Struts – otwarty framework dla aplikacji tworzonych w języku programowania Java. Podstawowymi zastosowaniami Struts są prezentacja danych oraz kontrolowanie danych (widok i kontroler w modelu MVC). Struts pozwala w łatwy sposób mapować adresy stron www aplikacji na metody klas obsługujących żądania. Sercem Struts jest serwlet wywołujący odpowiednie metody w zależności od jego konfiguracji zapisanej w pliku XML.
  • Struts é um framework de desenvolvimento da camada controladora, numa estrutura seguindo o padrão Model 2, de aplicações web (principalmente) construído em Java para ser utilizado em um container web em um servidor J2EE. Este framework foi originalmente desenvolvido por Craig McClanahan e doado para a Apache Software Foundation, onde continua sendo desenvolvido segundo o padrão desta fundação.
  • Apache Struts — веб-приложение с открытым кодом, фреймворк для разработки Java EE веб-приложений. Он использует и расширяет Java Servlet API, чтобы содействовать принятию среди разработчиков MVC (Модель-Представление-Контроллер) архитектуры.
  • Apache Struts är ett ramverk med öppen källkod för utveckling av webbapplikationer med J2EE. Det bygger på och förlänger Java Servlet API för att uppmuntra användandet av designmönstret Model-View-Controller (MVC). Det var ursprungligen skapat av Craig McClanahan och donerades till Apache Software Foundation i maj 2000. Det började som ett Apache Jakarta-projekt och kallades Jakarta Struts men 2005 blev det ett eget Apache-projekt.
  • Apache Struts — веб-фреймворк з відкритим кодом для розробки Java EE веб-застосунків. Використовує і розширює Java Servlet API, надаючи архітектуру MVC. Struts 1 створений Крейгом МакКланаханом і спонсорований в травні 2000 року Apache Software Foundation.
  • Struts 是 Apache软件基金会(ASF)赞助的一个开源项目。它最初是 Jakarta项目中的一个子项目,并在2004年3月成为ASF的顶级项目。它通过采用 Java Servlet/JSP 技术,实现了基于Java EE Web应用的 Model-View-Controller〔MVC〕设计模式的应用框架〔Web Framework〕,是 MVC 经典设计模式中的一个经典产品。
rdfs:label
  • Apache Struts
  • Struts
  • Apache Struts
  • Struts
  • Apache Struts
  • Apache Struts
  • Apache Struts
  • Apache Struts
  • Jakarta Struts
  • Struts
  • Apache Struts
  • Apache Struts
  • Apache Struts
  • Apache Struts
  • Struts
owl:sameAs
skos:subject
foaf:depiction
foaf:homepage
foaf:name
  • Apache Struts
foaf:page
is dbpprop:disambiguates of
is dbpprop:redirect of
is owl:sameAs of