移动中的JSP转发不起作用

时间:2014-04-21 20:20:26

标签: jsp

我创建了两个版本的应用程序。适用于个人和移动浏览器。

简单地说,客户端登录页面login.jsp。然后授权发生在servlet.java( auto.jsp)。如果授权是正确的,客户端正在页面dane.jsp上移动,否则他将页面login.jsp移动。

不幸的是,转发第一版和第二版,不能100%工作。 经过良好的授权后,客户端会看到页面dane.jsp的内容,但他仍然在页面auto.jsp上。对于个人浏览器,我已将方法从request.getRequestDispatcher("dane.jsp").forward (request, response);更改为response.sendRedirect("dane.jsp");并且它有效。但我对移动版本并不了解。

请救我?

1 个答案:

答案 0 :(得分:0)

您可以在服务jsp页面之前在服务器端使用if..else ..循环来检查用户代理类型并重定向。

请查看此link以获取更多信息。