
The JBStrap Framework is a suite of tools that help you to develop your web application.
JBStrap compliance the the popular MVC (Model-View-Controller) model, which separate the tree tier. And this way it helps you to keep your source code clear, and to develop and to mantain your project more reliable.
The JBStrap is more than a simple web toolkit. It gives you enterprise application ready soulitions for many common development issues like design, data handling, event handling, security, etc.
The JBStrap consists front-end, and back end moduls
The front-end moduls helps you:
- Object oriented, components based page build as simple way as it just possible
- Gives you a full responsible, well structured layout, and a consistent and modern look
- One page application soulition
- Put event handling right on the components
- Provide you many components, but you extend, or create new ones
- Reach your data with your component with an easy settings
- Set up role security on your ui, pages and components
- Despite of one page application provide you a hard link solution
- For context based form development it gives you a dynamic form, and a flexible form solution
The back-end moduls are responsible for:
- Set up your physical datasources
- Set up datasource security
- Helps you to install LDAP usage in your application
- Gives you an unified file handling solulition
- Broadcast solution for logged in users

Getting started with JBStrap
Start building modern look web apps with the tech you will easy learn and love. The following tutorial helps you to jumpstart.
Jbstarp requires Java 8 JDK and a Java 8 comliance J2EE application server for the runtime enviroment. JBSTRAP also requires a licence file in the right in the running enviroment.
Don’t forget: the JBSTRAP is free for developers.
1 Java 8 JDK
First, install Java 8 JDK for the development. If you are not so familiar with Java
- Download from here:…
- Install this way…
2 Runtime enviroment
Then, install any Java8 compliance J2EE application server for the running enviroment. If you dont have preference, or you dont know any, we suggest you install Wildfly (aka JBoss Application Server)
- Download from here:…
- Install this way…
3 Download
Download JBSTRAP jars and development license file from…. JBSTRAP is free for developers.
4 Install
Install JBSTRAP to your local or network maven repository. The JAR was built by Apache Maven, it containa a pom.xml in a subfolder of the META-INF directory, which will be read by default. All you need to do is:
- mvn install:install-file -Dfile=
5 Creating a project
JBSTRAP project are normal J2EE projects. You can build up your project structure the any way you like. To quickstart we suggest to use our JBSTRAP maven archtype. If you don’t know archtype, you can learn about that here: https://maven.apache.org/guides/introduction/introduction-to-archetypes.html
To create a new project based on our Archetype, you need to call mvn archetype:generate goal, like the following:
- mvn archetype:generate
or in Eclipse do this …
Here’s the resulting tree of the created project ….


Ready to work with us?
With Jbstrap your work is coding just at one place on the server side: