Chamar servlet dentro de jsp

Podem me ajudar a entender o que estou fazendo errado?

Quero que no JSP o código do servlet seja inicializado, depois o audio tocará todas as músicas do array.

Não estou recebendo erro nenhum, mas as músicas não tocam

JSP:

<body>
    <div class="pergunta">           
        <div class="tocador">      
            <!--Estou chamando o servlet aqui -->
            <jsp:include page="Tocador"/> 
            <audio controls preload="auto">
                <c:forEach items="${filePaths}" var="i">
                   <source src="${i}" type="audio/mpeg">
                </c:forEach>
            </audio>                
        </div>          
        <div class="respostas">
        <form action="acao.jsp">  
            <label>Musica 1
                <input type="radio" name="resp" value="a" onclick="this.value=''"/><br/>  
            </label>
            <label>Musica 2
                <input type="radio" name="resp" value="b" onclick="this.value=''"/><br/> 
            </label>
            <label>Musica 3
                <input type="radio" name="resp" value="c" onclick="this.value=''"/><br/> 
            </label>
            <label>Musica 4
                <input type="radio" name="resp" value="d" onclick="this.value=''"/><br/> 
            </label>
            <label>Musica 5
                <input type="radio" name="resp" value="d" onclick="this.value=''"/><br/> 
            </label>
        </form>  
        </div>
    </div>
</body>

SERVLET:

protected void processRequest(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    response.setContentType("text/html;charset=UTF-8");
    
    MusicaDAO dao = new MusicaDAO();
    ArrayList<Musica> musicas = new ArrayList<>(dao.getRandomMusic());
    ArrayList<String> nomes = new ArrayList<>();

    //Cria um array com os nomes das músicas (serão as respostas)
    for(int i=0; i<musicas.size(); i++){
        nomes.add(musicas.get(i).getNome());
    }
    
    HttpSession sessao = request.getSession();
    sessao.setAttribute("nomesMusicas", nomes);

    String context = request.getContextPath();
    String caminho = "/WEB-INF/musicas/";
    String mp3 = ".mp3";

    ArrayList<String> filePaths = new ArrayList<>();

    for(int i=0; i<nomes.size(); i++){
        filePaths.add(context + caminho + nomes.get(i) + mp3);
    }
    
    sessao.setAttribute("filePaths", nomes);       
}