首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSP -内联JS压缩/缩小

JSP -内联JS压缩/缩小
EN

Stack Overflow用户
提问于 2018-05-17 14:08:39
回答 1查看 351关注 0票数 1

我们有一个用Java编写的web应用程序,它有大约150个JSP文件。不幸的是,这些JSP文件中的每一个都包含在其中编写的内联JS代码。我正在尝试压缩这些文件以提高性能。

目前我使用的是HTMLCompressor,它只压缩文件的HTML部分,但不会压缩内联编写的脚本。尽管HTMLCompressor还提供了压缩内联脚本的选项,但它无法处理在我的脚本标记中编写的JSP条件标记。我尝试将压缩器从YUI改为Google Closure,但问题仍然存在。

有没有办法处理这种情况,或者建议我是否有其他压缩工具可以让我将JSP/HTML和用本文编写的内联脚本一起压缩。

注意:将脚本移动到单独的JS文件是我目前所能想到的优化之一,但是这对我来说不是一个选择,因为JSP文件的数量很大,而且时间有限。

如果我的思维过程本身是错误的,请随时纠正。

EN

回答 1

Stack Overflow用户

发布于 2018-09-14 04:16:57

如果您的页面没有使用严格的CSP禁止eval。一种解决方案是将表达式包装在evals中:

var x= eval("...这里的JSP替换... ");

根据您提供的页面内容,这可能会起作用,但由于您可以提供任意文本,因此很容易设想这样做不起作用的情况。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50384427

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档