¿Cómo obtengo un método doGet en una página JSP en lugar del servlet (q = x en la barra de página JSP)?

Un scriptlet es el término dado al código Java en un JSP. Existe un debate sobre si los scriplets deben usarse o no, por ejemplo, si violan MVC al combinar el controlador y la vista : vea JSP: ¿Qué está mal con los scriptlets y qué usar en su lugar para obtener más información? Personalmente, no me importan los scriptlets, pero los he usado.

Con respecto a su problema, si entiendo su respuesta , ¿desea rellenar previamente su JSP con el método DoGet que de otro modo se llamaría en un servlet?

Pero no necesitas hacer eso. Por el contrario, si se ejecuta el formulario en JSP 1, se llama al servlet A. Si desea que el servlet A llame a JSP 2, utilice la redirección en el servlet A, por ejemplo:

r esponse.sendRedirect("fully qualified URL of JSP 2");

Esto redirigirá el servlet A para llamar al servlet mapeado por la URL totalmente calificada de JSP 2 pero en modo GET, que es el valor predeterminado.

Quora, ¿por qué tuviste que eliminar los detalles de preguntas de los chicos? ahora tengo que publicarlos como respuesta:

lo que quiero es tratar el JSP como una página PHP, eso significa que quiero que el doGet esté dentro del JSP para que cuando envíe información de otra página a mi JSP con el enlace: myPage.jsp? id = 15 & username = ”user “, Procesará t, pero pensé que esto solo es posible en servlet, aunque no estoy seguro

El código que coloca dentro de su jsp se compila como si fuera el contenido del método doGet de un servlet cuya asignación de url es la url que ingresó para interactuar. Esto se debe a que normalmente interactúa con el jsp a través de un navegador web cuya solicitud es una solicitud de obtención de http.

Espero haber entendido su pregunta y darle una buena respuesta.