【发布时间】:2014-01-28 19:24:13
【问题描述】:
我已经阅读了很多关于 doPost()、doGet() 和 service() 以及 REST 的内容,但我遇到了一个我无法找到答案的问题。这个问题可能更主观,因为它与 URL 美学而不是惯例有关。
问题是在组织项目结构时,有时如果它足够小,我宁愿拥有一个 servlet,其中包含由“GET”参数指定的网站的不同方法
http://localhost/Servlet?option=METHOD
但是,这会在尝试将“GET”与“POST”分开时引发冲突。现在我在这里要问的是,如果有一个“不错”(主观意见)的 URL 是否意味着它具有这种格式,那么实现 service() 方法是最好的使用方式吗?
我愿意接受建议,例如使用
http://localhost/Servlet/Option
但是我将如何去实现这样的格式也能够通过 get 参数作为
http://localhost/Servlet/Option?param=value
【问题讨论】: