Hibernate вставляет дважды при использовании сетевого прокси - PullRequest
1 голос
/ 27 мая 2011

Мы используем Struts2-spring и Hibernate в нашем приложении. Мы сталкиваемся с какой-то странной проблемой. Когда мы используем сетевой прокси в браузерах и обращаемся к приложению, оно вставляет каждую запись дважды. Однако, если мы используем браузеры с настройками «NO PROXY», это работает нормально. Кто-нибудь может мне помочь? Заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 27 мая 2011

Проверьте тип запроса. Если есть прокси, браузер может отправить больше запросов HEAD, чтобы увидеть, действительно ли документ изменился. Если вы изменили код обработки запросов на сервере, вы можете обрабатывать эти запросы, как GET.

Пример. В Java-сервлетах вы можете переопределить doGet() или service(). Первый вызывается только для GET запросов, второй вызывается для любого типа запроса (GET, POST, HEAD, DELETE).

0 голосов
/ 27 мая 2011

проверьте, что вы не используете успешный метод при запуске прокси, т.е.

без прокси

method1

с прокси

method1 (и) method2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...