フォームにドロップダウンを含め、そのアクションをサーブレットとして配置する必要があります。
<form method = "POST" action = "servletName">
<Select name="studentDetails" id="std">
<c:forEach items="${stdList}" var="std">
<option value="1"><c:out value="${std.name}"/></option>
</c:forEach>
</select>
<input type = "submit" Value = "submit">
</form>
doPostサーブレットのメソッドでは、次を使用してパラメーターを取得できます。
request.getParameter("studentDetails");
<input type = "submit" Value = "submit">フォームを送信するには提供する必要があり、POSTここでメソッドを使用していることに注意してください。そのため、サーブレットのdoPostメソッドが呼び出されます。servletNameは、次のようにデプロイメント記述子にマップされるサーブレットの名前ですweb.xml。
<servlet>
<servlet-name>yourServlet</servlet-name>
<servlet-class>com.example.YourServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>yourServlet</servlet-name>
<url-pattern>/yourServlet</url-pattern>
</servlet-mapping>