Undertow - Hello World

An example Hello World Application for Undertow in the JWebSwing Framework

License

License

Categories

Categories

Undertow Net Networking
GroupId

GroupId

com.jwebmp.examples.undertow
ArtifactId

ArtifactId

helloworld
Last Version

Last Version

0.66.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

Undertow - Hello World
An example Hello World Application for Undertow in the JWebSwing Framework
Project Organization

Project Organization

Marc Magon
Source Code Management

Source Code Management

https://github.com/GedMarc/JWebMP

Download helloworld

How to add to project

<!-- https://jarcasting.com/artifacts/com.jwebmp.examples.undertow/helloworld/ -->
<dependency>
    <groupId>com.jwebmp.examples.undertow</groupId>
    <artifactId>helloworld</artifactId>
    <version>0.66.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.jwebmp.examples.undertow/helloworld/
implementation 'com.jwebmp.examples.undertow:helloworld:0.66.0.1'
// https://jarcasting.com/artifacts/com.jwebmp.examples.undertow/helloworld/
implementation ("com.jwebmp.examples.undertow:helloworld:0.66.0.1")
'com.jwebmp.examples.undertow:helloworld:jar:0.66.0.1'
<dependency org="com.jwebmp.examples.undertow" name="helloworld" rev="0.66.0.1">
  <artifact name="helloworld" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.jwebmp.examples.undertow', module='helloworld', version='0.66.0.1')
)
libraryDependencies += "com.jwebmp.examples.undertow" % "helloworld" % "0.66.0.1"
[com.jwebmp.examples.undertow/helloworld "0.66.0.1"]

Dependencies

compile (11)

Group / Artifact Type Version
com.jwebmp : jwebmp-core jar 0.66.0.1
com.jwebmp : jwebmp-interception jar 0.66.0.1
com.jwebmp : jwebmp-undertow jar 0.66.0.1
com.jwebmp : jwebmp-websockets jar 0.66.0.1
com.jwebmp : guiced-servlets jar 0.66.0.1
com.jwebmp : guiced-injection jar 0.66.0.1
com.jwebmp : jwebmp-log-master jar 0.66.0.1
com.jwebmp.inject.extensions : guice-servlet jar 0.66.0.1
io.undertow : undertow-core jar 1.4.25.Final
io.undertow : undertow-servlet jar 1.4.25.Final
io.undertow : undertow-websockets-jsr jar 1.4.25.Final

Project Modules

There are no modules declared in this project.

Description

The JWebMP is a Web UI Framework designed for ease of use, and as simplistic as possible in design. Design your applications the same way you would design a Swing application! Annotate your CSS according to Java Objects, Fields, or even in-line.

Utilizing the best open source available on the web, This framework combines the best components available freely on the web into a single, easy-to-use, and extremely powerful framework which is lightweight, fast, and easily maintainable.

Focusing on a core of JQuery, JQuery UI, JQuery Layout, and Atmosphere Push - You can ensure that your application will run on any browser (Or phone application) with total theming and styling capabilities. Bootstrap 3 and 4 complete support, JQXWidgets, Angular and everything else.

With AJAX at the center, Angular events, directives and modules, events are both server and client capable with ease. Utilize adapters and dynamic angular adapters to easily integrate any new features

Plug into any device instantly with PhoneGap/Cordova and the Dynamic Loader. Windows Universal, Android and Mac. Get instant access to every cordova plugin. Never have to update your mobile application on an applicable store ever again, with completely small application files.

Download From SourceForge

It helps grab download counts too you know

Grab With Maven

<repository>
  <snapshots>
  </snapshots>
  <id>jwebswing-repository-release</id>
  <name>libs-release</name>
  <url>https://www.armin.software/artifactory/JWebMP</url>
</repository>

<repository>
  <snapshots />
  <id>jwebswing-repository-development</id>
  <name>libs-snapshot</name>
  <url>https://www.armin.software/artifactory/JWebMP-snapshot</url>
</repository>

Hit the plugin repository

About The Project

JWebMP Web Site

* Access The Pre-Built API

* View videos on getting started

* Show something pretty to the manager

Built in collobaration with

alt BrowserStack

Categories

Frameworks, Object Oriented, Java, Single-Language,Single-Page, Multi-Page, HTML, CSS, JS, JQuery, JQuery UI, Border Layout, Angular, Bootstrap, JQX, JQXWidgets

License

  • GNU Library or Lesser General Public License version 3.0 (LGPLv3)
  • Respective licenses of the frameworks integrated

Features

  • Java 8
  • Web Framework
  • Globalization (via Globalize)
  • Complete Server Side Ajax
  • JQuery
  • JQuery.Layouts
  • Bootstrap 3 or 4
  • Complete Angular Solution with Databinding
  • HTML5 Caching Methodology for Mobile
  • JQuery UI
  • JQuery Mobile
  • JQuery Themes
  • jqPlot Graphing
  • DataTables
  • Source Code Viewer
  • C3 Graphing Library
  • NVD3 Graphing Library
  • Over 400 components ready for use across 78 libraries
  • And no, we don't count a single theme as a component.

Code-Wise

  • Complete Automated Testing and Distribution System link
  • Quality Gate Controlled Code, Ensuring only the best gets through link
  • Maven Artifactory Straight and Simple Installs link

Specializations

  • HTML/CSS/JS customization according to client browser
  • Atmosphere Server Push
  • Annotated and Programmable CSS Layer
  • Use Swing standards (Adapters, Events, Factories)
  • Lightweight and Compact, Not server intensive, extremely responsive.
  • Completely JCache Compatible for Distributed Management
  • Servlet based (Tested on Servlet 2.0 and 3.0) Full support for Jetty and Catalina
  • Garuanteed Layout and interraction regardless of client browser
  • Complete Graphing/B.I. Capabilities
  • Load On Demand Quickly
  • Plug and Play Component Design. Anything, Everything, In an instant.

Versions

Version
0.66.0.1
0.65.0.3
0.65.0.2
0.63.0.61
0.62.0.1
0.59.0.14
0.58.0.21-RCTEST