java - 如何在AngularJS中使用JAVA创建的 session

标签 java angularjs session

我使用以下代码在JAVA中创建 session

request.getSession().setAttribute("popMSG","Service removed successfully");

或者如果发生错误

request.getSession().setAttribute("popMSGF","Oops something went wrong!");

我需要在我的 AngularJS 函数中获取此 session ,代码如下。

msg(value_from_angularJS)

最佳答案

您需要在后端代码中创建另一个端点,以便客户端获取信息。例如:

public String getMessage() {
   //This is spring code may be different from your code.
   HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); // This is spring code may be different with your code.
   return request.getSession().getAttribute("popMSGF");
}

关于java - 如何在AngularJS中使用JAVA创建的 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42712453/

相关文章:

php - 登录系统在数据库中存储 session

c# - 有没有办法在不丢失 session 状态的情况下修改 ASP.NET 应用程序中的 App_Code?

java - 如何将电话联系人号码与 Firebase 注册号码进行比较?

javascript - Angular Js 在每个 View 上从 $routeProvider 访问标题

java 如何在世界地图上使用经度和纬度标记地点

javascript - 在 HTML 中使用带有多个条件的 ng-if

javascript - 没有在 Angular 模型中获取 javascript 值

javascript - 无需后端的用户认证

java - 制作动态序列

java - 为什么冒泡排序外循环在n-1处结束?