Ich versuche, eine Übergabeschaltfläche zu verwenden, um 2 Parameter userId
und friendId
zu übergeben, die jsp in dasselbe Servlet verwenden. Ich bin in der Lage zu erhalten friendId
, aber ich bin nicht in der Lage, die userId
zu erhalten.Verwenden von onclick-Ereignis zum Übermitteln von 2 Parametern in ein selbes Servlet
function anotherPageServlet(servletName) {
document.forms[0].method = "post";
document.forms[0].action = servletName;
document.forms[0].submit();
}
function anotherPageServlet1(servletName) {
document.forms[0].method = "post";
document.forms[0].action = servletName;
document.forms[0].submit();
}
<input style="color:#3333ff"
type="submit"
class="rsubmit"
value="<%= retrieving.getDisplayname()%> :"
onclick="anotherPageServlet('ViewingFriendServlet?stringParameter=<%= session.getAttribute("userId") %>'),
anotherPageServlet1('ViewingFriendServlet?stringParameter=<%=retrieving.getoID() %>')"
>
Gibt es einen besonderen Grund, warum Sie zwei identische JS-Funktionen sind mit? –
@Hubert Grzeskowiak gibt es keinen Grund dafür. Mein Hauptmotiv, die 2 Parameter userID und friendId zusammen an das Servlet zu übergeben. – qcc