Chartjs与JSP

时间:2014-01-10 19:46:44

标签: jsp chart.js

我想知道如何在jsp中运行JavaScript框架chartjs。在条形图的options部分中有以下行:

//Interpolated JS string - can access value
scaleLabel : "<%=value%>",

<%=%>是JSP标记。那么你如何正确运行呢?还有,还有其他问题吗?

1 个答案:

答案 0 :(得分:1)

如果您想要默认值,则无需指定默认值,因此尝试删除相关行

如果您希望保持完整,则必须对其进行转义,因为此处的正确JavaScript中包含JSP表达式。

您可以使用JSP Expression转义它。

scaleLabel : "<<%= "%=value%" %>>",

您可以使用JSP EL Expression转义它。

scaleLabel : ${ '"<%=value%>"' },

另一种选择是使用不包含JSP表达式的等效JavaScript。

scaleLabel : "<" + "%=value%" + ">",