q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

Katherine Johnson — Mathematics to the Moon

Katherine Johnson’s mathematical calculations helped guide some of America’s most important early space missions while she confronted the racial and gender barriers faced by Black women in twentieth-century America.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

JWt (Java web toolkit)

JWt
Original authorEmweb
Release1.0.0 / December 2005; 20 years ago (2005-12)
Stable release
4.14.4[1] Edit this on Wikidata / 2026-10-01; 7 days ago
Written inJava
Operating systemCross-platform
TypeWeb framework
LicenseDual License: GNU General Public License or Commercial License
Websitewww.webtoolkit.eu/jwt
Repositorygithub.com/emweb/jwt

JWt (pronounced "jay-witty") is an open-source widget-centric web application framework for the Java programming language developed by Emweb. It has an API that uses established GUI application development patterns. The programming model is component-based and event-driven, similar to Swing.

The goal of the library is to benefit from the stateful component model used in desktop applications APIs, applied to web development, instead of the traditional model–view–controller (MVC) model. Rather than using MVC at the level of a page, MVC is pushed to the level of individual components.

While the library uses a desktop application development model, it does support web-specific features including semantic URLs, browser history navigation support, internationalization, themes, and styling.

A unique feature of the library is its abstraction layer of the browser rendering model. The library uses Ajax for communicating with Ajax-capable browsers, while using plain HTML form post-backs for other user agents (for accessibility and search engines). Using a progressive bootstrap method, the user interface is initially rendered as plain HTML, and for Ajax-capable browsers, it is automatically upgraded to use Ajax for increased interactivity.

JWt is distributed as a jar file. A JWt application is a war file that is deployed in a standards-compliant servlet container.

Major features

[edit]

See the feature list on the project homepage for a more detailed overview.[2]

  • Automatic graceful degradation and progressive enhancement
  • On all modern browsers, a JWt application is a single-page application, with full support for forward/back and bookmark navigation, but still fully SEO.
  • Supports server-initiated events (Comet), and uses asynchronous I/O when deployed within a Servlet 3.0 container.
  • A unified 2D rendering API (SVG/HTML5 canvas/VML/PDF) with java.awt.Graphics2D compatibility
  • Integrated PDF rendering for Widgets, Graphics (Charts) and HTML/CSS, to generate reports
  • Both client-side and server-side validation
  • Various automatic built-in security features to avoid cross-site scripting and CSRF vulnerabilities.
  • Theme support through CSS or Bootstrap
  • Available widgets are demonstrated in the widget gallery
  • A 3D painting API for WebGL rendering, with fallback to server-side GPU accelerated rendering
  • A 3D chart API (surfaces, points, bar charts, ...) supporting selection, intersection highlighting, height maps, isolines, ...

Code example

[edit]

The Hello World![3] example full source code[4]

/*
 * A simple hello world application class which demonstrates how to react
 * to events, read input, and give feed-back.
 */
public class HelloApplication extends WApplication {
    public HelloApplication(WEnvironment env) {
        super(env);
      
        setTitle("Hello world");

        getRoot().addWidget(new WText("Your name, please ? "));
        final WLineEdit nameEdit = new WLineEdit(getRoot());
        nameEdit.setFocus();

        WPushButton button = new WPushButton("Greet me.", getRoot());
        button.setMargin(5, Side.Left);

        getRoot().addWidget(new WBreak());

        final WText greeting = new WText(getRoot());

        button.clicked().addListener(this, new Signal.Listener() {
            public void trigger() {
                greeting.setText("Hello there, " + nameEdit.getText());
            }
        });
  }
}

See also

[edit]

References

[edit]
  1. ^ "Release 4.14.4". 1 October 2026. Retrieved 2 October 2026.
  2. ^ "JWt, Java Web Toolkit — Emweb". www.webtoolkit.eu. Retrieved 27 October 2019.
  3. ^ "JWt, Java Web Toolkit — Emweb". www.webtoolkit.eu. Retrieved 27 October 2019.
  4. ^ "SOURCE CODE OF THE HELLO WORLD EXAMPLE". www.webtoolkit.eu.
[edit]


Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

No preview image
Wikipedia

JWt (Java web toolkit)

JWt (pronounced "jay-witty") is an open-source widget-centric web application framework for the Java programming language developed by Emweb. It has an API that uses established GUI application development patterns. The programming model is component-based and event-driven, similar to Swing. The goal of the library is to benefit from the stateful component model used in desktop applications APIs, applied to web development, instead of the traditional model–view–controller (MVC) model. Rather than using MVC at the level of a page, MVC is pushed to the level of individual components. While the library uses a desktop application development model, it does support web-specific features including semantic URLs, browser history navigation support, internationalization, themes, and styling. A unique feature of the library is its abstraction layer of the browser rendering model. The library uses Ajax for communicating with Ajax-capable browsers, while using plain HTML form post-backs for other user agents (for accessibility and search engines). Using a progressive bootstrap method, the user interface is initially rendered as plain HTML, and for Ajax-capable browsers, it is automatically upgraded to use Ajax for increased interactivity. JWt is distributed as a jar file. A JWt application is a war file that is deployed in a standards-compliant servlet container.

MORE →
No preview image
Wikipedia

JWT

JWT may refer to: JSON Web Token, a metadata standard JWt (Java web toolkit), a software library J. Walter Thompson, an advertising agency See also: James Webb Space Telescope (JWST)

MORE →
No preview image
Wikipedia

Wt (web toolkit)

Wt (pronounced "witty") is an open-source widget-centric web framework for the C++ programming language. It has an API resembling that of Qt framework (although it was developed with Boost, and is incompatible when mixed with Qt), also using a widget-tree and an event-driven signal/slot system. The Wt's design goal is to benefit from the stateful component model used in desktop-applications APIs, applied to web development—instead of the traditional MVC (model–view–controller) design pattern. So rather than using MVC at the level of a web page, it is pushed to the level of individual components. While the library uses a desktop software development process, it does support some web-specific features, including: Semantic URLs Navigation of browser's history One of the unique features of Wt is its abstraction layer of the browser rendering model. The library uses Ajax for communicating with browsers compatible with it, while using plain HTML-form post-backs for other user agents. Using a progressive bootstrap-method, the user interface is rendered as a plain HTML document first, then, provided its support in browser, it is automatically upgraded to use Ajax for increased interactivity. In this way, Wt is by definition: The only server-side framework implementing the strategy of progressive enhancement automatically; The only Ajax framework with search engine optimization (SEO) qualities. Because of the popularity of C/C++ in embedded system environments, Wt is often used in such devices and (as a consequence) has been highly optimized for performance.

MORE →
No preview image
Wikipedia

Comparison of server-side web frameworks

This is a comparison of notable web frameworks, software used to build and deploy web applications. This article focuses on frameworks used for building the backend.

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

What prosperous Tulsa district became widely known as “Black Wall Street”?

The Greenwood District.