Я работаю над старым веб -приложением Java; Стойки 2 и пружина смешаны с ним.
Я хочу сделать вызов Ajax из JSP. Я не хочу вызывать , потому что я также хочу позвонить в один и тот же API из React. Итак, я думаю о том, чтобы не повторять код. Так что один пользователь не может получить доступ к данным другого пользователя. < /P>
Но проблема в том, что переменные сеанса различны для разных потоков в моем приложении. Как лучше всего решить эту проблему? Мне это использовать? Я новичок в Struts2. < /P>
Printing:
java.util.Collections.list(
httpRequest.getSession().getAttributeNames()
)
Result:
`[user_registration_details, current_flow, username, userId, struts.tokens.token, nonce, prefecences]`
Printing: java.util.Collections.list(
httpRequest.getSession().getAttributeNames()
)
Result:
[__MessageStoreInterceptor_ActionErrors_SessionKey, current_flow, REQUESTED_USER, requestOrigin, AuthSessionToken, __MessageStoreInterceptor_ActionMessages_SessionKey, nonce, prefecences, user_registration_details, __MessageStoreInterceptor_FieldErrors_SessionKey, struts.tokens.token, username]
< /code>
В случае React я использую токен для регистрации пользователя для проверки этого.>
Подробнее здесь: https://stackoverflow.com/questions/796 ... -a-mixed-s