ü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.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage