2012-12-28 25 views

回答

3

我不能用服务方法写所有东西吗?

是的,你可以,如果你喜欢;只是覆盖在你的子类,其分派给doPostdoGet等必要HttpServlet的实施service。我不会建议它(动词真的是不同的事情,几乎总是需要不同的实现),但你可以它。

对于设计HttpServlet的人来说,没有什么神奇的想法,我只能推测,由于不同的动词是非常不同的操作,他们认为将动词自动分派到特定的命名方法会有所帮助。

需要注意的是,如果你在HttpServlet覆盖service,你可能会发现工具包或扩展将无法正常工作(这是完全假设的),如果他们希望你使用doPost和这样的来代替。

相关问题