Insertar PDF en la página web

Traté de seguir estoenviar integrándolo a laSpring MVC lo que me lleva a estos códigos:

Controlador:

@RequestMapping( value = "/assign/{id}" )
public String getModule( @PathVariable( "id" )
int fileId, Model model, HttpServletResponse response )
{
    model.addAttribute( "id", fileId );
    File test = new File( "C:\\resource\\pdf\\Another Sample.pdf" );
    response.setHeader( "Content-Type", "application/pdf" );
    response.setHeader( "Content-Length", String.valueOf( test.length() ) );
    response.setHeader( "Content-Disposition", "inline; filename=\"Another Sample.pdf\"" );
    try
    {
        Files.copy( test.toPath(), response.getOutputStream() );
    }
    catch( IOException e )
    {

        e.printStackTrace();
    }
    return "redirect:../assign.do";
}

Página JSP:

<object data="${pageContext.request.contextPath}/Another Sample.pdf" type="application/pdf" width="100%" height="100%">
     <p>Download Missing plug-in <a href="http://get.adobe.com/reader/" class="btn btn-link">here</a> </p>
</object>

Pero por alguna razón la${pageContext.request.contextPath} causando un error:

Intenté hacer clic en el enlace que accede al controlador, simplemente mostrando el archivo PDF en toda la página, que no es mi objetivo.Lo que quiero hacer es mostrar el PDF en la etiqueta de objeto

Respuestas a la pregunta(0)

Su respuesta a la pregunta