HTML5+SpringBootで勉強をしています。

HTMLからjavasript側に以下のようにデータを渡しています。

th:onclick="|show('${test.data1}', '${test.data2}');|

渡すデータが小さい場合特に問題なく値がわたっているのですが、
(jsファイルにブレイクを張って確認できました)
画像データのようにサイズが大きな場合、以下のようなエラーが出てしまいます。

大きなデータをjavascript側に渡す方法は何かありますでしょうか。

SyntaxError: unterminated string literal

〇jsファイル

function show(data1, data2) {
}