Я хотел создать страницу jsp, которая принимает ввод от пользователя как раскрывающийся список, и текст. Я создал его. Теперь, когда я нажимаю кнопку добавления, выбранные данные должны отображаться в виде таблицы на той же странице без обновления с помощьюajax, jquery, servlet. Кто-нибудь может мне помочь в этом.
мой код:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="java.sql.*"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
<script type="text/javascript" src="options.js"></script>
<script >
</script>
</head>
<body>
<form action="search" name="search">
<%
try
{
Class.forName("com.mysql.jdbc.Driver");
Connection con=(Connection)DriverManager.getConnection("jdbc:mysql://localhost:3306/yuvi","root","");
Statement st=con.createStatement();
%>
<select name="columnname" id="columnname" onchange="setoptions()"> <%
ResultSet rs=st.executeQuery("select columnname from columndetails where searchavailable is true");
while(rs.next())
{
%>
<option value="<%=rs.getString("columnname")%>"><%=rs.getString("columnname")%></option>
<%
}
%></select><%
}
catch(Exception e){
out.print(e.getMessage());%><br><%
}
%>
<select id="options" >
<option selected="" value="-1" disabled="">Select State</option>
<option value="">Please select a Country</option>
</select>
value<input type="text" id="value" name="value">
<input type="button" value="add" onclick="alert(options.value);">
</form>
</body>
</html>