为Java Servlet创建服务器端方法



我刚刚通过以下示例浏览了写Java Servlet的教程:http://www.vogella.com/tutorials/eclipsewtp/article.html

我不清楚的是,开发人员如何在该servlet中实现客户可以调用的方法。Doget方法是HTTP请求降落的地方。一种方法是传递Querystring,Post Body或标头,其中包含指示执行方法的信息,然后创建一个基于指示哪种方法执行的方法。

或Java Servlet可以在客户端调用中包装方法和方法参数的更多"内置"方式?

implement methods inside this servlet that can be called by a client:客户端根本不调用servlet方法。这是routes http请求到某个代码,servlet的get,post等方法的服务器。

/my/servlet/info等URL上的GET方法击中Servlet容器。URL IST翻译成servlet(通过servlet的路径),然后称为servlet的Get方法。基于URL,Servlet容器决定要使用的servlet。

通常,servlet只是一个端点,通常是HTTP端点。在我看来,您不想为RAW HTTP服务;查看JAX-RS(教程)。

最新更新