La meilleure Façon d'inclure du javascript dans les servlets java

j'ai lu un tutoriel sur les servlets et j'ai vu deux différentes façons d'inclure du javascript dans les servlets.

  out.println("<html><head>");

  RequestDispatcher dispatcher = request.getRequestDispatcher(
      "/WEB-INF/javascript/functions.js");

  dispatcher.include(request, response);

  out.println("<title>Client Forms</title></head><body>");

et l'autre possiblité:

out.println("<html><head>");
out.println("<script language="text/javascript" src="functions.js">");
...

quelle est la différence entre l'utilisation d'un répartiteur ou d', y compris directement? quelle est la meilleure solution?

merci pour vos conseils..

La meilleure Façon est d'utiliser des JSP au lieu de servlets !
quel est l'avantage?
Servlet = html dans le code java , JSP = java dans le code HTML , pour une référence rapide : stackoverflow.com/questions/2095397/...

OriginalL'auteur J-H | 2012-10-29