いいえ、あなたのしていることは間違っています。このフォームをサーブレット (test.java) に送信したいと思います。
最初に、HttpServlet クラスを拡張し、必要なメソッド (doGet()
および/またはdoPost()
...)。詳細はこちら
次に、このサーブレットを web.xml にマップする必要があります。
<servlet>
<servlet-name>Test</servlet-name>
<servlet-class>test.java</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Test</servlet-name>
<url-pattern>/Test</url-pattern>
</servlet-mapping>
url-pattern
次に、上記で割り当てたサーブレットの にフォームを送信します。この例では、フォームは次のようになります。
<form method="POST" action="/Test">
注: IDE のサーブレット ウィザードを使用してこの機能を自動化できますが、内部でどのように動作するかを知っておくことをお勧めします。
https://stackoverflow.com/tags/servlets/infoもチェックして、サーブレットがどのように機能するかを確認できます