Skip to content

leoregner/java7-express

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java7 Express

Light-weight Java library for a web server similar to Express in Node.js

Installation

Using Maven:

<repositories>
	<repository>
	    <id>jitpack.io</id>
	    <url>https://jitpack.io</url>
	</repository>
</repositories>

<dependency>
    <groupId>com.github.leoregner</groupId>
    <artifactId>java7-express</artifactId>
    <version>master-SNAPSHOT</version>
</dependency>

How To Use

Example:

import eu.leoregner.express.Express;
import eu.leoregner.express.Express.*;

public class Test
{
	public static void main(String[] args) throws Exception
	{
		Express express = new Express();

		express.get("/home", new EndpointHandler()
		{
			public void handle(Request req, Response res) throws Throwable
			{
				res.send("Hello!");
			}
		});
	}
}