Как получить параметры, отправленные с помощью jquery.load (url)?

0

Я отправляю параметры с помощью jquery.load(loadUrl). Мой loadUrl: $ {baseUrl}/1.jsp?a=1&b=2

Как я могу получить эти параметры a и b в 1.jsp?

Этот вопрос является вопросом продолжения для лучшего способа передачи параметров в jQuery.load().

  • 1
    Это обычные параметры запроса URL.
  • 0
    Возможный дубликат stackoverflow.com/questions/1890438/…
Теги:
jsp

3 ответа

0
Лучший ответ
<%
String a = request.getParameter("a");
String b = request.getParameter("b");
%>

Вы также можете использовать их непосредственно в EL: ${param.a} ${param.b} или ${param['a']} ${param['b']}

0
function GetUrlValue(VarSearch){
    var SearchString = window.location.search.substring(1);
    var VariableArray = SearchString.split('&');
    for(var i = 0; i < VariableArray.length; i++){
        var KeyValuePair = VariableArray[i].split('=');
           if(KeyValuePair[0] == VarSearch){
               return KeyValuePair[1];
    }
}
}
0

Это параметр GET. вы можете просто использовать следующие в JSP Scriptlets

<%= request.getParameter("a") %>
<%= request.getParameter("b") %> 

Вы также можете использовать Use EL (язык выражения JSP):

${param.a}
${param.b}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню