public class AvansServlet
extends javax.servlet.http.HttpServlet
| Constructor and Description |
|---|
AvansServlet() |
| Modifier and Type | Method and Description |
|---|---|
Dispatcher |
getDispatcher()
Get dispatcher object.
|
void |
init(javax.servlet.ServletConfig servletConfig)
You can register classes by web.xml.
|
void |
registerClass(Class<? extends Controller> klass)
Register paths from class.
|
void |
registerPackage(Package pkg)
Scan package and register all classes.
|
void |
registerPackage(String packageName)
Scan package and register all classes.
|
void |
service(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res)
Do service.
|
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, servicepublic void init(javax.servlet.ServletConfig servletConfig)
throws javax.servlet.ServletException
<init-param><param-name>package</param-name><param-value>pkg1,pkg2</param-value></init-param>
or
<init-param><param-name>class</param-name><param-value>klass1,klass2</param-value></init-param>init in interface javax.servlet.Servletinit in class javax.servlet.GenericServletjavax.servlet.ServletExceptionpublic void registerPackage(String packageName)
packageName - public void registerPackage(Package pkg)
pkg - public void registerClass(Class<? extends Controller> klass)
klass - public Dispatcher getDispatcher()
public void service(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res)
throws javax.servlet.ServletException,
IOException
service in interface javax.servlet.Servletservice in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionCopyright © 2015. All rights reserved.