Я отправляю параметры с помощью jquery.load(loadUrl). Мой loadUrl: $ {baseUrl}/1.jsp?a=1&b=2
Как я могу получить эти параметры a и b в 1.jsp?
Этот вопрос является вопросом продолжения для лучшего способа передачи параметров в jQuery.load().
<%
String a = request.getParameter("a");
String b = request.getParameter("b");
%>
Вы также можете использовать их непосредственно в EL: ${param.a} ${param.b}
или ${param['a']} ${param['b']}
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];
}
}
}
Это параметр GET. вы можете просто использовать следующие в JSP Scriptlets
<%= request.getParameter("a") %>
<%= request.getParameter("b") %>
Вы также можете использовать Use EL (язык выражения JSP):
${param.a}
${param.b}