Hello Royal,
Following JSP code snippet will help you in creating a dynamic dropdown list.
<%@ taglib prefix="sql" uri="http://java.sun.com/jstl/sql" %>
<sql:query var="states">
SELECT * FROM state
</sql:query>
<form name="frmMain" id="frmMain" method="post" action="some.jsp">
<select id="lstSelect" name="lstSelect" multiple size="10">
<option value="SELECT">Select State</option>
<c:forEach var="state" items="${states.rows}">
<option value="<c:out value="${state.state_code}"/>">
<c:out value="${state.state_name}"/>
</option>
</c:forEach>
</select>
</form>