У меня есть страница в jsp, где я динамически показываю записи из базы данных в таблице с генерируемыми динамическими строками. В каждой строке есть переключатель, чтобы пользователь мог выбрать одну строку.получить значение выбранной динамической строки таблицы в jsp
Код для Page1.jsp является:
<form action="page2.jsp" method="post">
<table>
<%
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String database = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=C:/Users/hp/Documents/Sample1.accdb";
Connection con = DriverManager.getConnection(database, "", "");
Statement stmnt = con.createStatement();
String source=request.getParameter("from");
String dest=request.getParameter("to")
ResultSet resultset = stmnt.executeQuery("select * from Trains123 where From='" +source+ "' and To='" +dest+ "' ");
while(resultset.next())
{
%>
<tr>
<td><% out.println(resultset.getString("From")); %></td>
<td><% out.println(resultset.getString("To")); %></td>
<td><% out.println(resultset.getString("TrainName")); %></td>
<td><input type="radio" name="TName" value="<%= resultset.getString("TrainName")%>">book</td>
</tr>
</table>
</form>
и код на Page2.jsp является:
<% out.println(request.getParameter("Tname")); %>
Там нет никаких проблем с набором записей, значения становятся распечатаны. но радиокнопка не отображается. Также, если в наборе записей есть 2 записи, только первая печатается без переключателя. Я отлаживал файл, управление останавливается на линии радиокнопки.
Я понятия не имею, где ошибка и в чем проблема с динамическим значением переключателя. Все, что я хочу сделать, это узнать строку, выбранную пользователем.
Я пробовал этот метод, а
Можете ли вы предоставить некоторые журналы ошибок? – Cromax
У меня нет ошибок. Я просто пуст. Нет ошибки Im очень новый для java, я только что узнал jsp, извините, я не знаю о сервлетах и всех. есть ли способ решить его, используя только jsp? – Seema