У меня есть два вопроса, связанных с веб-приложением:
i) Если веб-приложение содержит два сервлета и клиент обращается к этим двум сервлетам, используя правильные URL-адреса, сколько сеансов создается? Один или два?
ii) Можно ли использовать HTTPS для одного сервлета, а не для другого? Имеет ли это смысл?
Спасибо!
i) Если веб-приложение содержит два сервлета и клиент обращается к этим двум сервлетам, используя правильные URL-адреса, сколько сеансов создается? Один или два?
Один клиент всегда создает один сеанс для веб-приложения с одним браузером - поэтому независимо от того, обращается ли он к одному сервлету или к нескольким, все они являются частью одного HttpSession - до тех пор, пока сеанс не истечет. т.е. время простоя
ii) Можно ли использовать HTTPS для одного сервлета, а не для другого? Имеет ли это смысл?
Да, вы можете настроить шаблон URL-адреса для https, чтобы включить один сервлет и оставить другой вне его, это абсолютно возможно, но это зависит от чувствительности вашей страницы. Обычное практическое правило: если у вас есть какая-либо страница, достаточно чувствительная для https, то почему бы не использовать все приложение на https.