Servlet:如何在doPost中为两个不同的客户端处理两个响应?

时间:2014-01-13 17:27:11

标签: servlets

我有一个servlet,我实现了doPost方法。我有两个客户端,一个是移动客户端,另一个是html网页客户端。我想在这个doPost下有两个条件来响应这两个客户端的两个不同的响应。例如:当移动客户端调用此servlet时,我将只返回“成功”消息,当html网页调用此servlet时,我必须返回一个图像。 我们如何根据servlet中的两个客户端请求处理两个返回响应?我想知道最佳实践和标准方法。请指教!

谢谢!

1 个答案:

答案 0 :(得分:1)

String type = request.getHeader("User-Agent");

更多帮助:Detecting Device Type in a web application