IDEA使用技巧,如何在JSP中创建Servlet“小程序”

步骤

1.新建一个java类,实现Servlet接口

2.实现接口中的抽象方法:

IDEA使用技巧,如何在JSP中创建Servlet“小程序”_第1张图片

3.在web.xml文件中配置好servlet


    
    
        MyServlet        
        MySQLManger  
    
    
        MyServlet        
        /showInfo         
    

注意:

(1).上面代码中的/showInfo路径便是我们要访问servlet小程序时候的路径。

(2).servlet相当于jsp项目中的小程序,所以当我们想要访问servlet小程序的时候,它的路径一定包含在大项目之中。

eg:程序框架

IDEA使用技巧,如何在JSP中创建Servlet“小程序”_第2张图片

IDEA使用技巧,如何在JSP中创建Servlet“小程序”_第3张图片

4.servlet的生命周期

(1)init()方法会在servlet被创建时就会执行,并且它仅仅会执行一次。

注意:因为servlet只会被实例化一次,所以当多个用户访问servlet方法的时候,会出现线程安全问题。但是如果加锁会导致过度浪费资源,所以我们尽量不要在它当中定义成员变量。

(2)service()方法是提供服务的方法,它会在每次servlet被访问时执行。

(3)destroy()方法会在每次servlet方法被正常关闭时执行,并且仅仅会执行一次。

(4)getServletConfig() 会得到 ServletConfig的对象,它是一个ServletConfig对象。

(5)getServletInfo() 方法会得到servlet得信息。

5.很多时候,我们会发现配置xml文件太麻烦了,这时有没有更好的方法呢?当然有,那就是通过注解的方式配置servlet

1.jdk必须保证在1.6级以上。

2.格式

@WebServlet(urlPatterns = {"/path1","/path2"})
public class XxxServlet implements Servlet {...}

注意:

1.我们可以发现我们可以针对一个servlet生成多个路径去访问(题目中是path1,path2),也可以只设置一个。

2.需要访问时,必须严格根据注解定义的参数进行访问

3.注解中的参数有很多,包括xml配置中的所有属性,只需根据需要即可。

你可能感兴趣的:(Java,Tomcat,IDEA)