Struts

Apache Software Foundation, Wilmington, Delaware, United States

Apache Struts is an open-source MVC framework for creating modern Java web applications.

It features a plugin architecture supporting REST, AJAX, and JSON, a robust interceptor stack, POJO-based actions, simplified configuration through XML scanning, custom tag libraries, and modular extensions.

According to our data, Struts ranks 16th among the backend frameworks we track.
It has 0.7% of the backend framework market share and is detected on 0.09% of all websites.

πŸ’Έ Pricing

Struts is available for free.

Free βœ”οΈOpen source

πŸ“Š Rankings and Market Share

πŸ† Struts Awards

⚑ Sites Built With Struts

We have data on 3,135 websites that use the Struts backend framework. Here is a list of some of the top ranked ones.

The highest rated site using Struts is ameba.jp.

#WebsiteRankCountryLanguage
1 ameba.jp #349 Japan Japanese
2 jalan.net #530 Japan Japanese
3 one.com #1,356 Sweden British English
4 made-in-china.com #1,537 China English
5 pia.jp #1,707 Japan Japanese
6 royalcaribbean.com #1,740 United States English
7 dhgate.com #1,796 China English
8 care.com #1,878 United States English
9 br.de #1,912 Germany German
10 mon-ent-occitanie.fr #1,988 France French
11 tsite.jp #2,553 Japan Japanese
12 tohotheater.jp #3,193 Japan Japanese
13 elo7.com.br #3,325 Brazil Brazilian Portuguese
14 mca.gov.in #3,540 India English
15 wikiloc.com #3,645 English
16 nankankeiba.com #4,183 Japan Japanese
17 shopch.jp #4,711 Japan Japanese
18 wien.gv.at #5,581 Austria German
19 ine.es #5,599 Spain Spanish
20 princess.com #5,880 United States American English

πŸ“ˆ Usage Statistics

Most of the sites that use Struts:

Most of the sites using Struts are from Korea, the United States, and China.

  • Korea 41.7%
  • United States 15.9%
  • China 8.8%
  • Japan 4%
  • United Kingdom 2.7%
  • Germany 1.9%
  • Hong Kong 1.9%
  • India 1.8%
  • Spain 1.8%
  • Other 19.5%

Most Struts users speak Korean, English, or Chinese.

  • Korean 35.9%
  • English 35.7%
  • Chinese 10.3%
  • Japanese 3.6%
  • Spanish 2.5%
  • German 1.4%
  • French 1.4%
  • Italian 1.4%
  • Portuguese 1.4%
  • Other 6.4%

The Struts backend framework is especially popular on .com, .kr, and .co.kr top-level domains.

  • .com 37.4%
  • .kr 18.2%
  • .co.kr 6.1%
  • .org 5.1%
  • .ac.kr 4.5%
  • .net 2.7%
  • .jp 1.7%
  • .it 1.2%
  • .de 1.2%
  • Other 21.9%

The primary market segments for websites utilizing Struts include business, education and reference, and government and military.

  • Business 19%
  • Education/Reference 12.3%
  • Government/Military 9.2%
  • Marketing/Merchandising 7.9%
  • Online Shopping 6.9%
  • Finance/Banking 5.7%
  • Travel 4.4%
  • Internet Services 4.3%
  • Software/Hardware 2.9%
  • Other 27.4%

πŸ•΅οΈ Similar Technologies

These are some of the best Struts alternatives.

RankName
11
Jakarta Servlet
Brussels, Belgium

Enables developers to write web UIs using pure Java.

FreeOpen source
12
Jakarta Server Pages
Brussels, Belgium

A technology that enables developers to create dynamic web content using XML markup, custom tags, expression language, and Java.

FreeOpen source
13
Apache Sling
Wilmington, Delaware, United States

An open-source web framework that uses a Java Content Repository, such as Apache Jackrabbit, to store and manage content.

FreeOpen source
18
Java Portlet

Java Portlets are pluggable user interface software components that are managed and displayed in a web portal.

23
Spring
Palo Alto, United States

A Java framework for building enterprise-grade applications.

FreeOpen source

πŸ†š Compare Alternatives

Compare Struts to…

πŸ’¬ Frequently Asked Questions

What is the company behind Struts?

Struts is owned by the Apache Software Foundation, headquartered in Wilmington, Delaware, United States.

Can I use Struts for free?

Yes, it is a free backend framework.
It is also open source and its code can be found on GitHub.

Which country uses Struts the most?

The majority of Struts users are from Korea.

Who uses Struts?

According to our data, Struts is used on thousands of sites, including such established ones as ameba.jp, jalan.net, and one.com.

Is Struts used on government websites?

Yes, for example, it is used by mca.gov.in. In total, we found Struts on 9 government sites in the United States.

Do academic institutions use Struts?

Yes. Overall, we know of 142 academic websites in Korea and 10 in the United States that use Struts.

How does Struts compare to its competitors?

Struts is a moderately popular backend framework, ranking ahead of 51 other backend frameworks we track.

What are the alternatives to Struts?

Alternatives and possible competitors to Struts may include Jakarta Servlet, Jakarta Server Pages, and Apache Sling.

πŸ‘‰ See Also

Statistics were last calculated on .
For details, see our methodology and disclaimer.