我有一个JSP页面,其中包含将在服务器端动态生成的javascript变量。现在我想要包含这个JSP页面。所以我使用标准的JSP include标签
包含了这个页面<%@ include file="my_file.jsp" >
但我在google-chrome浏览器中遇到了一个问题。问题是,JSP页面中的脚本在浏览器中闪现半秒钟。特别是在较低配置的客户机中,这个问题每隔5次刷新一次。所以我把这个JSP页面包含为像
这样的javascript文件<script type="text/javascript" src="my_file.jsp"></script>
工作正常。但这是不好的做法吗?
这是我的my_file.jsp
<custom_tag:loadProperties resourceBundle="testBundle" jsVarName="testLocale"/>
它有超过30个custom_tag,每个标签都会输出一个像这个
的js变量testLocale="{key1: value1, key2: value2...}";