У меня есть форма jsp validate.jsp, которая содержит 2 текстовых поля, в которые пользователь вводит свой номер/имя рулона. Я также написал код проверки, используя javascript для проверки ввода.с помощью jQuery ajax с сервлетом jsp
Теперь после сбора ввода я переадресовывать эти два параметра на другую страницу result.jsp с помощью JQuery Ajax, как показано ниже:
$("#student_result").load("result.jsp?"+ $.param({ rollNo: rollNo, name: name }));
Теперь моя страница result.jsp должен отображать результат лица, Пользователь вводит имя или имя пользователя. Итак, эта страница result.jsp содержит всю логику базы данных (Java-код). Но условно мы должны написать всю бизнес-логику в сервлете. Поэтому я хочу это сделать.
Но, как вы можете видеть, я загружать содержимое из result.jsp динамически с использованием Ajax внутри validate.jsp страницы. Если я использую сервлет, мне нужно использовать requestDispatcher, который будет пересылать и, следовательно, загружать всю страницу .jsp!
Я не хочу этого делать! Я все еще хочу загрузить result.jsp содержимое страницы динамически в validate.jsp страница. Как это сделать?
Или будут какие-либо осложнения, если я сохраню всю логику базы данных в result.jsp файл?
Я не понимаю вашу конкретную проблему. Просто замените 'load (" result.jsp ")' на 'load (" servletURL ")'? Что вы на самом деле сделали в попытке использовать сервлет? – BalusC