Для этого можно использовать стандартный блок Java synchronized
.Примерно так:
synchronized(this) {
// do some stuff
}
Однако я настоятельно рекомендую не делать что-то подобное в сервлете, поскольку это может привести к серьезному снижению производительности.Сервлеты не должны иметь состояния, поэтому параллельные запросы не должны влиять друг на друга.