关于servlet开发时,web.xml的配置问题。

来源:互联网 发布:美工课教案 编辑:程序博客网 时间:2024/05/17 04:08

最近在学习servlet开发,做了几个示例,发现每写一个Servlet就要在web.xml对其进行配置,于是就在网上搜了一下,总结了几条。好记性不如烂笔头,今天做个记录。
本文参考来自http://zhidao.baidu.com/link?url=Fo6L8jzP6VuJUmy7d6XWU81RTWTvs1lpDajmFSREgh_YtwCLD_b9AZhoeK-BY8b9sQNwDZJg9FSSWGFmlOaih_


servlet 3.0 之前,确实要一一对应写到配置文件的。在servlet 3.0之后,使用注解形式就可以了。

例如:

@WebServlet(urlPatterns = {"/simple"}, asyncSupported = true, loadOnStartup = -1, name = "SimpleServlet", displayName = "ss", initParams = {@WebInitParam(name = "username", value = "tom")} ) public class SimpleServlet extends HttpServlet{ … }

除了注解之外还有三种方法可用:

⑴自己写个过滤器,拦截servlet请求并处理。
⑵用jsp也可以,不过,是jsp来写和请求了,jsp和servlet等价,jsp开发效率要高些。
⑶用拦截器框架,像Struts、SpringMVC、nutz都有这样的功能。

0 0
原创粉丝点击