0

我是所有 html 和 rest web 服务的新手。

我在接受用户名和密码的 index.jsp 文件中使用了 html 表单。此表单使用 action 属性调用 rest web 服务。

Web 服务根据提供的用户名和密码对用户进行身份验证。现在根据 Web 服务完成的身份验证,我必须再次将各种页面发送到客户端的浏览器。就像经理、员工、管理员一样,每一个都有不同的页面。根据身份验证,从 Web 服务中的数据库中获取指定。

我试过做Response.TemporaryRedirect(uri);Response.seeOther(uri); 但它对我不起作用。

有没有其他方法可以从 REST Web 服务重定向页面?谢谢你。

4

3 回答 3

0

正如我之前提到的,正如你所说,你在同一个位置有 HTML 和你的 REST 服务,看看 Servlet 过滤器会很棒......它们主要在你的应用程序 REST URL 被访问时被调用

于 2013-08-19T07:47:13.923 回答
0

解决了,我需要Response.TemporaryRedirect(uri)在 finnaly 块中编写重定向代码。这个对我有用。

于 2013-07-31T08:29:08.610 回答
0

如果您使用的是 JSP,并且后面有 REST,那么您仍然可以使用 Servlet 过滤器,因为您正在谈论一个 Web 应用程序。

于 2013-07-31T07:03:27.733 回答