<分区>
较早的 servlet 版本(低于 3.0),我们使用 web.xml 文件作为部署描述符: web.xml
<web-app>
<servlet>
<servlet-name>WebServlet</servlet-name>
<servlet-class>LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>WebServlet</servlet-name>
<url-pattern>/Login</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>
现在借助tomcat 7.0和servlet v3.0,我们使用@WebServlet注解。 例如:
@WebServlet(
name = "AnnotatedServlet",
description = "A sample annotated servlet",
urlPatterns = {"/Login"}
)
public class LoginServlet extends HttpServlet {
// servlet code here...
}
现在我的问题是哪个更适合专业使用? 需要你诚实的建议。 提前致谢。