react-ssr:从jsp迁移到react

sczxawaw  于 2021-07-12  发布在  Java
关注(0)|答案(0)|浏览(302)

我一直在做一个项目,将用jsp编写的springboot前端迁移到reactjs。
main.jsp(示例)

(...)

<c:forEach items="${user}" var="item">
                    <c:if test="${item.id != 'admin'}">
                        <li class="

(...)

用户数据保存在spring服务器的会话中。在我的spring前端有很多这样的例子,我需要将它迁移到reactjs。
我应该创建一个返回会话对象并通过调用api从react使用它的控制器吗?
例如,像这样

@GetMapping("gs")
    public  String getSession(HttpServletRequest request, @RequestParam String sessionName) {
        String s= new Gson().toJson(request.getSession().getAttribute(sessionName));
        System.out.println(s);
        return s;

    }

我有一种感觉,这不是最好的主意,通过api访问每个会话似乎使应用程序不安全。如果有别的办法解决这个问题,请告诉我。我不想在后端服务器中添加任何代码。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题