public class DefaultServlet
extends javax.servlet.http.HttpServlet
public class DemoApplication {
public static void main(String[] args) {
StartupServer server = new StartupServer(80);
server.addProtocol(newHttpProtocol());
server.start();
}
private static HttpServletProtocol newHttpProtocol() {
ServletContext servletContext = new ServletContext();
servletContext.setDocBase("D://demo", "/webapp");
servletContext.addServlet("myServlet", new DefaultServlet()).addMapping("/");
return new HttpServletProtocol(servletContext);
}
}
| 限定符和类型 | 类和说明 |
|---|---|
static class |
DefaultServlet.WebResource |
| 限定符和类型 | 字段和说明 |
|---|---|
static Properties |
DEFAULT_MIME_TYPE_MAPPINGS |
| 构造器和说明 |
|---|
DefaultServlet() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addResponseHeaderValue(String name,
Object value) |
String |
getCharacterEncoding() |
String |
getContentType(File file) |
Set<String> |
getHomePages() |
Map<String,String> |
getMimeTypeMappings() |
io.netty.handler.codec.http.HttpHeaders |
getResponseHeaders() |
void |
init() |
void |
responseHeaderNoCache() |
void |
setCharacterEncoding(String characterEncoding) |
void |
setResponseHeaderValue(String name,
Object value) |
public static final Properties DEFAULT_MIME_TYPE_MAPPINGS
public void init()
init 在类中 javax.servlet.GenericServletpublic String getCharacterEncoding()
public void setCharacterEncoding(String characterEncoding)
public void responseHeaderNoCache()
public io.netty.handler.codec.http.HttpHeaders getResponseHeaders()
Copyright © 2023. All rights reserved.