如何将java String转换为javascript字符串?

gez*_*gin 1 javascript java jsp

我使用这些代码,但没有在文档中看到

            <%String movie_name ="Matrix"; %>
            <script type="text/javascript">
                var movie_name="";
                movie_name= <%= movie_name%>;
                document.write(movie_name);
            </script>
Run Code Online (Sandbox Code Playgroud)

所以任何人都可以帮我将java字符串转换为javascript字符串?

Tom*_*icz 6

这可能会这样做(缺少引号):

movie_name="<%= movie_name%>"
Run Code Online (Sandbox Code Playgroud)

另外,查看示例代码,您可以完全替换它:

<%= movie_name%>
Run Code Online (Sandbox Code Playgroud)

最后考虑使用.

  • 是.只是把它放在引号中会导致OP走上一条道路,****会在某个时刻将他绊倒.是的,我只是要补充一点,显示一个如何使用JSTL正确执行它的示例比仅仅说"使用JSTL"更有帮助.我把它放在答案中.(是'escapeXml`**真的**输出JavaScript字符串文字的正确方法吗?) (2认同)