diff --git a/pom.xml b/pom.xml
index ae95a77..61cf624 100644
--- a/pom.xml
+++ b/pom.xml
@@ -76,5 +76,10 @@
3.8.1
test
+
+ javax.json
+ javax.json-api
+ 1.0
+
diff --git a/src/main/java/buttondevteam/presents/hello/HelloComponent.java b/src/main/java/buttondevteam/presents/hello/HelloComponent.java
index 092c802..ec66a0d 100644
--- a/src/main/java/buttondevteam/presents/hello/HelloComponent.java
+++ b/src/main/java/buttondevteam/presents/hello/HelloComponent.java
@@ -15,6 +15,7 @@ import buttondevteam.presents.hello.effects.HelloMagicPotato;
import buttondevteam.presents.hello.effects.HelloParticle;
import buttondevteam.presents.hello.effects.HelloSound;
import buttondevteam.presents.hello.pages.HelloDataPage;
+import buttondevteam.presents.hello.pages.HelloJSONPage;
import buttondevteam.presents.hello.pages.HelloLocationPage;
import buttondevteam.presents.hello.pages.HelloPOSTPage;
import buttondevteam.presents.hello.pages.HelloPlayersPage;
@@ -41,5 +42,6 @@ public class HelloComponent extends Component{
this.addPage(plugin, new HelloPlayersPage(plugin));
this.addPage(plugin, new HelloLocationPage(plugin));
this.addPage(plugin, new HelloPOSTPage(plugin));
+ this.addPage(plugin, new HelloJSONPage());
}
}
diff --git a/src/main/java/buttondevteam/presents/hello/pages/HelloJSONPage.java b/src/main/java/buttondevteam/presents/hello/pages/HelloJSONPage.java
new file mode 100644
index 0000000..0fba082
--- /dev/null
+++ b/src/main/java/buttondevteam/presents/hello/pages/HelloJSONPage.java
@@ -0,0 +1,37 @@
+package buttondevteam.presents.hello.pages;
+
+import javax.json.Json;
+import javax.json.JsonBuilderFactory;
+import javax.json.JsonObject;
+
+import org.bukkit.plugin.java.JavaPlugin;
+
+import com.sun.net.httpserver.HttpExchange;
+
+import buttondevteam.website.io.Response;
+import buttondevteam.website.page.Page;
+
+public class HelloJSONPage extends Page {
+
+ @Override
+ public String GetName() {
+ return "ali/hello/json";
+ }
+
+ @Override
+ public Response handlePage(HttpExchange exchange) {
+ return new Response(200, getResponseString(), exchange);
+ }
+
+ private String getResponseString() {
+ JsonBuilderFactory factory = Json.createBuilderFactory(null);
+ JsonObject value = factory.createObjectBuilder()
+ .add("Ali", "pls")
+ .add("iie", "whaddap")
+ .add("norbi", "nice")
+ .build();
+
+ return value.toString();
+ }
+
+}