最も基本的な方法はwindow.location
、その URL に JavaScript を設定することです。
<input class="textbox" type="text" id="userid" />
<a href="javascript:window.location='access.jsp?userid=' + encodeURIComponent(document.getElementBy('userid'))">link</a>
また
<input class="textbox" type="text" id="userid" />
<a href="#" onclick="window.location='access.jsp?userid=' + encodeURIComponent(document.getElementBy('userid'))">link</a>
ただし、通常はフォームを使用するだけです。この方法では、厄介な JS ベースのハック/回避策を必要とせずに、パラメーターが URL で「自動的に」終了します。
<form action="access.jsp">
<input class="textbox" type="text" name="userid" />
<input type="submit" value="submit" />
</form>
ボタンのスタイルが重要な場合は、CSS を挿入してリンクのように見せます。
JSP は単なる HTML/CSS/JS コード プロデューサーであるため、これはすべて JSP とはまったく関係がないことに注意してください。PHP、ASP など、HTML/CSS/JS も生成する他のサーバー側のビュー テクノロジでもまったく同じ問題が発生した可能性があります。