It isn't a good practice to put JSP code directly into yours Servlets, once any requirement change will make you to alter also the Servlet, beside JSP's.
Assuming your jsp's will act as a view to the user (using the MVC pattern), you better to separate the responsibilities and make your code cleaner.
It's commonly used request.getRequestDispatcher("view.jsp").forward();
to dispatch the request to the JSP, then JSP can be THE VIEW, while your Servlet can be THE CONTROLLER.
Alternatively, you can use the response.sendRedirect("view.jsp");
to do that.
What you have to understand is that, using the first one, the webcontainer will dispach the request without any change to the end user.
Using the second one, the work for "redirect" is made with the user web browser, so he/she could notice tan URL change.