Я создаю веб-сайт и использую его на Chrome, однако для полноты картины я тестировал на Safari. Все работает отлично, кроме одного метода dojo.xhrPost, который я использую.
function openAlbumPage(title)
{
dojo.xhrPost(
{
url: "/getAlbum?title="+title,
handleAs: "text"
});
window.open("album.html","_self");
}
Который должен вызывать следующий метод post из сервлета:
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
queryTitle = request.getParameter("title");
}
Однако сервлет никогда не вызывается. Как указано выше, это прекрасно работает в Chrome. Любая помощь приветствуется.