在上一篇文章中,我已经创建了一个javaweb的项目,下面,我们来创建第一个servlet程序
1 第一种方法
我们先创建一个包,命名为com.test01(命名不唯一,甚至不创建也没事)
在这个包内创建一个类,我这里命名为Hello Servlet
输入以下代码,会默认生成一些代码,我们在init函数中增加一个输出,方便我们查看是否已经访问成功。
public class HelloServlet implements Servlet {
public void init(ServletConfig servletConfig) throws ServletException {
System.out.println("helloservlet被访问");
}
……
}
接下来我们点击web.xml,进行servlet的相关配置
可以自行配置,也可以直接复制以下代码
<servlet>
<servlet-name>helloservlet</servlet-name>
<servlet-class>com.test01.HelloServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>helloservlet</servlet-name>
<url-pattern>/hello1</url-pattern>
</servlet-mapping>
现在我们运行一下看看效果
运行成功!
第二种方法
这种方法和启迪中方法其实差不多,不过它是直接在包内创建servlet文件,相较于第一种方法,免去了一些步骤,但同样需要在web.xml中自行配置