刚刚学完CoreJava,然后现在开始学javaEE的知识,看到servlet,然后很郁闷,为什么servlet没有main()方法却可以运行?搞不明白.请好心人指点下,说说servlet的实现原理是怎么一回事,为什么不用写main()方法就可以运行
3条回答 默认 最新
- hyp1987 2010-07-26 21:15关注
servlet是在web服器中运行的,建议baidu下servlet的生命周期。web服务器(常见的有tomcat,websphere,jboss等)会生成每一个servlet的实例。客户端调用时,根据调用方法的不同,会分别调用servlet的doGet(...),doPost(...)等方法,一般个人实现servlet都会覆盖这两个方法中的一个。还有就是你了解下servlet和jsp之间的关系。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 2