Removed /, seperated constructor and addPage()
This commit is contained in:
parent
c9e7123db2
commit
65195f627d
3 changed files with 4 additions and 7 deletions
|
@ -2,14 +2,10 @@ package buttondevteam.presents.architecture.serverlets;
|
||||||
|
|
||||||
import com.sun.net.httpserver.HttpExchange;
|
import com.sun.net.httpserver.HttpExchange;
|
||||||
|
|
||||||
import buttondevteam.website.ButtonWebsiteModule;
|
|
||||||
import buttondevteam.website.io.Response;
|
import buttondevteam.website.io.Response;
|
||||||
import buttondevteam.website.page.Page;
|
import buttondevteam.website.page.Page;
|
||||||
|
|
||||||
public abstract class WebPage extends Page{
|
public abstract class WebPage extends Page{
|
||||||
public WebPage(){
|
|
||||||
ButtonWebsiteModule.addPage(this);
|
|
||||||
}
|
|
||||||
@Override
|
@Override
|
||||||
public Response handlePage(HttpExchange exchange) {
|
public Response handlePage(HttpExchange exchange) {
|
||||||
return new Response(200, GetData(), exchange);
|
return new Response(200, GetData(), exchange);
|
||||||
|
|
|
@ -7,7 +7,7 @@ public class AliHelloPage extends WebPage {
|
||||||
@Override
|
@Override
|
||||||
public String GetName() {
|
public String GetName() {
|
||||||
// TODO Auto-generated method stub
|
// TODO Auto-generated method stub
|
||||||
return "Ali/Hello/";
|
return "AliHello";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -3,12 +3,13 @@ package buttondevteam.presents.servlet;
|
||||||
import org.bukkit.plugin.java.JavaPlugin;
|
import org.bukkit.plugin.java.JavaPlugin;
|
||||||
|
|
||||||
import buttondevteam.presents.architecture.Component;
|
import buttondevteam.presents.architecture.Component;
|
||||||
|
import buttondevteam.website.ButtonWebsiteModule;
|
||||||
|
|
||||||
public class ServletComponent extends Component {
|
public class ServletComponent extends Component {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void register(JavaPlugin plugin) {
|
public void register(JavaPlugin plugin) {
|
||||||
new AliHelloPage();
|
ButtonWebsiteModule.addPage(new AliHelloPage());
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue