Html в сервлет Связь без тега формы
Независимо связь быть произойдет через Form
, это по существу запрос GET
или POST
. Посмотрите на это, чтобы понять это лучше.
Для этого «Имя» мне нужно предоставить ссылку», который должен отображать подробную информацию о содержании таблицы базы данных„имени“Содержится табл.
Если я хорошо undertood, вы должны создать ссылку что, при нажатии должно открыть новую страницу с деталями, справа
Вы можете создать ссылку, подобную этой:
<a href='http://www.yourwebsite.com/DetailsServlet?id=X'>Show details</a>
Где X
это идентификатор, который будет получен на вашем sevlet (или JSP-файл):
public class DetailsServlet implements HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response) {
int id = Integer.parseInt(request.getParameter("id"));
// Get details based on ID and show the page
}
}
После этого, у вас есть только, чтобы получить подробную информацию, используя этот идентификатор, а затем показать их на другой странице.
Альтернативная альтернатива будет включать AJAX, но вы должны действительно придерживаться основ в своем состоянии.
Вы можете использовать часть запроса URL-адреса, например '/ details? Id = ...', где вы передаете идентификатор записи. – Henry
Мы решили вашу проблему? Если да, пожалуйста, выберите ответ и отметьте его как принятый. – everton