我们写好一个Servlet然后需要在Web.xml中配置它才能让外部访问进来。Servlet采用“请求--访问”模式为浏览器提供服务,当我们在外部访问网页的时候,有时候经常用到后台逻辑,比如验证登陆用户信息,注册个人设置,查看购物车内物品等等都需要用到后台逻辑。
直接访问后台的逻辑是不能实现的,这个时候我们需要在Web.xml中配置它。每当前台需要信息处理的时候,目的地址要在Web.xml中配置出来,然后通过Web.xml中的<Servlet-mapping>键值对应到相应的Servlet,然后前台的信息就能在后台提取出来并进行处理。
下面是部署到Tomcat服务器的方法:
在Web.xml中配置的基本格式如下:
<servlet>
<servlet-name>first</servlet-name>
<servlet-class>com.dr.myFirstServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>frist</servlet-name>
<url-pattern>/myfirst</url-pattern>
<servlet-mapping>
<servlet>:用来在Web server中部署的servlet组件;
<servlet-name>:定义了servlet组件的名称,名称唯一性;
<servlet-class>:描述了该servlet对应的java类全名;
<servlet-mapping>:将该servlet与特定url关联;
<url-pattern>:定义访问该servlet组件的途径。
通过上面的部署,重启Tomcat服务器,然后在浏览器中的地址栏中访问设置的url。
以下是Servlet组件开发包括如下步骤:
1。设计Servlet组件程序并进行编译。
2。将Servlet组件部署到Web Server上(修改Web.xml)。
3。重启Web Server,按照配置的url访问Servlet组件。
<servlet>必须出现在<servlet-mapping>的前面,因为servlet必须先注册,然后才能映射。