Javascript 如何使用angular js和Java servlet将数据从一个页面传输到另一个页面
我已经用angular js创建了一个登录页面,并为登录操作编写了一个servlet。我正在尝试使用用户名和密码登录。目前,我可以在使用$window成功登录后重定向到仪表板页面,但我想在该页面上显示该用户数据。那么在angularjs和servlets中如何做到这一点呢?使用HttpServletRequest获取远程用户 在仪表板控制器中,通过AJAX获取远程用户(例如)。并将获取的用户设置为$rootScopeJavascript 如何使用angular js和Java servlet将数据从一个页面传输到另一个页面,javascript,java,angularjs,Javascript,Java,Angularjs,我已经用angular js创建了一个登录页面,并为登录操作编写了一个servlet。我正在尝试使用用户名和密码登录。目前,我可以在使用$window成功登录后重定向到仪表板页面,但我想在该页面上显示该用户数据。那么在angularjs和servlets中如何做到这一点呢?使用HttpServletRequest获取远程用户 在仪表板控制器中,通过AJAX获取远程用户(例如)。并将获取的用户设置为$rootScope 加载仪表板页面后,第一个AJAX调用应该是获取用户并将获取的用户设置为$roo
加载仪表板页面后,第一个AJAX调用应该是获取用户并将获取的用户设置为$rootScope。在仪表板上,只需使用此选项即可 $rootScope.currentUser=
您可以直接在html页面中使用此选项,您可以在angular js中使用不同的选项来存储数据,例如:
- 本地存储
- 遗产保管
var user_data = {"user_id": 1,"username": "Alpha"}
//添加到本地存储的步骤
localStorageService.set('user_data',user_data);
//读回该值
var user_obj = localStorageService.get('user_data');
保存后,您可以从保存的相同存储器中获取这些数据
这对你真的很有帮助
请朗读,以获得更多的理解
谢谢谢谢您的回答,但在angularjs中,我在仪表板页面登录后将远程用户设置为null。我可以知道您用于身份验证的安全模型吗?