2010-12-02 4 views
0

script.tag:jsp java: mein Tag-Dateien ersetzen keine Parameter

<%@ attribute name="file" required="true"%> 
<script type="text/javascript" src="/path/to/${file}"></script> 

my.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8" 
    pageEncoding="UTF-8"%> 
<%@ taglib tagdir="/WEB-INF/tags" prefix="x"%> 
<x:script file="register.js"/> 

jedoch die ${file} param nicht ersetzt bekommt und bleibt buchstäblich ${file}

Hilfe!

Antwort

0

Haben Sie versucht, pageScope hinzuzufügen, wenn Sie das Attribut im Tag verwenden? Wie folgt aus:

<script type="text/javascript" src="/path/to/${pageScope.file}"></script>