This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/struts-site.git
The following commit(s) were added to refs/heads/asf-site by this push: new 31443fb Automatic Site Publish by Buildbot 31443fb is described below commit 31443fb8b7fc7ef719d1b5d4c925200fcaa5ff19 Author: buildbot <us...@infra.apache.org> AuthorDate: Tue Feb 15 13:35:46 2022 +0000 Automatic Site Publish by Buildbot --- output/birdseye.html | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/output/birdseye.html b/output/birdseye.html index 7b168b5..3583f9f 100644 --- a/output/birdseye.html +++ b/output/birdseye.html @@ -139,16 +139,16 @@ <h2 id="the-apache-struts-web-framework">The Apache Struts web framework</h2> <p>The Apache Struts web framework is a free open-source solution for -creating Java web applications.</p> +creating dynamic web applications using Java.</p> -<p>Web applications differ from conventional websites in that web applications -can create a dynamic response. Many websites deliver only static pages. +<p>Web applications differ from conventional websites in a way that web applications +can create dynamic response. Many websites deliver only static pages. A web application can interact with databases and business logic engines to customize a response.</p> <p>Web applications based on JavaServer Pages sometimes commingle database code, page design code, and control flow code. In practice, we find that -unless these concerns are separated, larger applications become +unless and until these concerns are separated, larger applications become difficult to maintain.</p> <p>One way to separate concerns in a software application is to use a @@ -190,8 +190,8 @@ is the best choice for teams who value elegant solutions to difficult problems.< <h2 id="why-should-you-use-apache-struts">Why should you use Apache Struts?</h2> -<p>Apache Struts is a modern, maintained and full-featured web framework. It has been there -for years and give the huge user base it is unlikely it will go away anytime soon +<p>Apache Struts is a modern, well-maintained and full-featured web framework. It has been there +for years and given the huge user base, it is unlikely it will go away anytime soon in the future. Not only that we have dedicated users and developers on the project. Apache Struts is licensed to the Apache License 2.0 and this will not change. We maintain a clean IP and you are “safe” to use the project. Sometimes you are not “safe” to use @@ -205,10 +205,10 @@ core team too.</p> using an ORM like Apache Cayenne, Hibernate or JDBC you will not have any restrictions. Apache Struts is not even tied too much to a frontend technology. In old days it was JSP, then came Velocity and Freemarker. Nowadays you might build your web application -with just static HTML and AngularJS. Or you want to use Sitemesh or Tiles. This all -is no problem due to Struts elegant and easy to use extension mechanisms.</p> +with just static HTML and AngularJS or you want to use Sitemesh or Tiles. All of these pose no problem +due to Struts’ elegant and easy to use extension mechanisms.</p> -<p>Unlike other, component oriented frameworks, we do not aim to hide the stateless nature +<p>Unlike other component oriented frameworks, we do not aim to hide the stateless nature of the web. We think it is perfectly acceptable to build upon a Request/Response cycle. We also think the MVC pattern is not so bad, just because it is old. In fact, we believe the Apache Struts architecture is clean and easy to understand.</p>