Я использую JQuery ajax в Spring MVC 3. При выполнении следующего вызова я сталкиваюсь с дилеммой с myurl. На локальной машине разработки myurl будет localhost: 8080/myapp/my_json_controller. На производстве мой url будет domain/my_json_controller. Я попытался использовать относительный url,/my_json_controller, и он не будет работать на машине разработки из-за части/myapp. Любое предложение о том, как сделать эту работу как для производства, так и для развития? Благодаря!Spring MVC 3, JQuery .ajax url
$.ajax({
url: myurl,
data: mydata,
dataType: 'json',
type: 'get',
cache: false,
success: function()
});
Что делать, если мне нужно использовать эту функцию во внешнем файле javascript? Я не мог использовать тег ... Что делать? –
@VitorBraga: У вас есть несколько вариантов. Вы можете генерировать файл сценария динамически с помощью JSP. Но мой любимый включает в себя некоторые переменные в блоке Javascript в сгенерированном HTML. Я обычно кладу туда базовый путь, язык, формат даты и т. Д. – sinuhepop
Спасибо sinuhepop! Я попробую! –