花果园营销型网站建设,o2o平台系统开发,在线查询企业,网站行程表怎么做1.我们发现#xff0c;配置servlet很麻烦#xff0c;要一直在web.xml里面配置servlet/servlet
因此官方给了我们一个新的版本servlet3.0
好处#xff1a;支持注解配置。可以不用web.xml了
步骤#xff1a;1.创建javaEE项目#xff0c;选择Servlet的版本… 1.我们发现配置servlet很麻烦要一直在web.xml里面配置servlet/servlet
因此官方给了我们一个新的版本servlet3.0
好处支持注解配置。可以不用web.xml了
步骤1.创建javaEE项目选择Servlet的版本3.0以上可以不创建web.xml定义一个ServletDemo类实现Servlet接口复写内部方法在Service方法体里面输出一段话进行测试通过观察我们发现web目录下没有.xml文件可以进行配置因为我们已经选择不创建web.xml配置了直接在类上使用WebServlet(资源路径)注解所以不用管类名是否映射到路径中而是主要考虑配置url-parttern因为以前配置xml文件的时候最重要的就是将url-pattern和资源路径的类名servlet-class对应映射起来我们可以看一下WebServlet里面的注解可以看出里面有很多默认值说明我们即使什么都不写也可以实现所以我们配置一下url-parttern。本来里面的原型是 (urlpatterns{})存放的多个路径这里暂时配置一个就写双引号可以了 WebServlet(urlPatterns /demo ) 点击运行然后在浏览器路径里面输入/demo就会发现在运行窗口有出现我们测试的Servlet3.0来了说明方法可以被加载说明类被识别说明WebServlet配置成功 11.接下来有个更简单的方法 注解里面有个非常重要的属性value一般这个value表示的是最重要的属性因为valve有个特性如果只有一个属性的话value可以不写因此在WebServlet类里面最重要的属性就是urlpartterns因此可以用value来替代它最后又因为value可以不用写所以最后我们只需要写WebServlet(/demo)即可效果同上这就是注解配置的优势所在