如何让浏览器访问Servlet
1:给Servlet指定一个Servlet 路径(让Servlet与一个路径绑定在一起)
2:浏览器访问Servlet 路径即可
我们先要给Servlet配置路径,在需要在web项目中的web.xml中对Servlet进行配置
web.xml
<servlet>
<servlet-name>xxx</servlet-name> //这里是名字,可以随便取
<servlet-class>webtest.Servlet</servlet-class> //这里是包名.类名
</servlet>
<servlet-mapping>
<servlet-name>xxx</servlet-name> //这里的名字必须和上面一样
<url-pattern>/Servlet</url-pattern> //这里是一个路径即可,该路径就跟Servlet 绑定在一起了,最终浏览器访问的就是这个了
</servlet-mapping>
配置完成之后就是需要发布一下这个程序了,在Servlet Tomcat里面右键Add Deployment ,然后启动输入网址即可
:http://localhost:8080/webtest/Servlet
----------------------------------------割割割------------------------------------------------
生命周期方法:
void init(ServletConfig) 出生之后(一次); 创建之后立即执行的初始化方法
void service(ServletRequest request,ServletRreponse response): 每次处理请求时都会被调用;
void destroy(): 临死之前(一次); 销毁之前,释放资源前的方法
ServletConfig getServletConfig(): 能获取Servlet的配置信息
String getServletInfo(): 获取Servlet的信息(描述信息之类的。。一般也没什么用)
一共是5个方法 3个是生命周期方法 两个只执行一次
特性:
单例,一个类只有一个对象,当热可能存在多个Servlet 类
线程不安全,所以效率高。
Servlet 类由我们来写,但对象由服务器来创建,并由服务器来调用相应的方法。