übergebe Werte von jsp an servlet mit <a href>
Ich habe JSP-Seite -
<html>
<head>
</head>
<body>
<%
String valueToPass = "Hello" ;
%>
<a href="goToServlet...">Go to servlet</a>
</body>
</html>
Und Servlet -
@WebServlet(name="/servlet123",
urlPatterns={"/servlet123"})
public class servlet123 extends HttpServlet {
protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
}
public void foo() {
}
}
Was soll ich schreiben<a href="goToServlet...">Go to servlet</a>
um Werte zu übergeben (wievalueToPass
oder fügen Sie den Wert als Argument in das) einservlet123
?
Kann ich eine bestimmte Methode in aufrufen?servlet123
(mögenfoo()
) über den link im jsp?
BEARBEITEN:
Wie kann ich Servlet in URL aufrufen? Meine Seitenhierarchie ist wie folgt:
WebContent
|-- JSPtest
| |-- callServletFromLink.jsp
|-- WEB-INF
: :
Und ich möchte die anrufenservlet123
im Ordner src-> control.
Ich habe es versucht<a href="servlet123">Go to servlet</a>
aber es findet das servlet nicht wenn ich auf den link drücke.
2. EDIT:
Ich habe es versucht<a href="http://localhost:8080/MyProjectName/servlet123">Go to servlet</a>
und es funktioniert.