注解开发Servlet
自动注解开发Servlet
代码展示:
package com
.lichee
.servlet
;
import javax
.servlet
.ServletException
;
import javax
.servlet
.annotation
.WebServlet
;
import javax
.servlet
.http
.HttpServlet
;
import javax
.servlet
.http
.HttpServletRequest
;
import javax
.servlet
.http
.HttpServletResponse
;
import java
.io
.IOException
;
@WebServlet("/servletDemo1")
public class ServletDemo1 extends HttpServlet{
@Override
protected void doGet(HttpServletRequest req
, HttpServletResponse resp
) throws ServletException
, IOException
{
System
.out
.println("servlet执行了...");
}
@Override
protected void doPost(HttpServletRequest req
, HttpServletResponse resp
) throws ServletException
, IOException
{
doGet(req
,resp
);
}
}
注解详解
@Target({ElementType
.TYPE
})
@Retention(RetentionPolicy
.RUNTIME
)
@Documented
public @
interface WebServlet {
String
name() default "";
String
[] value() default {};
String
[] urlPatterns() default {};
int loadOnStartup() default -1;
WebInitParam
[] initParams() default {};
boolean asyncSupported() default false;
String
smallIcon() default "";
String
largeIcon() default "";
String
description() default "";
String
displayName() default "";
}
转载请注明原文地址:https://tech.qufami.com/read-27905.html