需要使用java编码/转义html字符串,并在javascript中解码html字符串
使用的技术:SpringMVC 我有如下所示的html字符串:需要使用java编码/转义html字符串,并在javascript中解码html字符串,javascript,java,spring-mvc,Javascript,Java,Spring Mvc,使用的技术:SpringMVC 我有如下所示的html字符串: <html> <body> <h2>hello</h2> <h2>world</h2> </body> </html> 你好 世界 我需要什么? 将这个html字符串存储在一个模型对象中并发送到jsp(应该是这样的) 使用jsp标记,将html字符串存储在隐藏的html输入字段中(如果有其他方法可
<html>
<body>
<h2>hello</h2>
<h2>world</h2>
</body>
</html>
你好
世界
我需要什么?
请给我一个解决方案。我将html内容存储在
中的模型jsp页面中,并隐藏样式。然后访问javascript中的div内容。在这种方法中,我并没有遇到编码问题,因为很明显,浏览器会渲染它,但不会显示它。谢谢您可以尝试使用urlcoder
@Thomas,而我使用了不同的基本方式。请看我的最新答案。我不确定这是否是推荐的,但我觉得它很有用。嗯,这可能行得通,但你还是要小心,因为你必须记住html的结构适合页面的结构。否则,您可能会意外地破坏页面(不嵌入页面),您可能会在将其添加到页面之前从HTML中删除不需要的部分。此外,您应该确保不会向HTML添加恶意代码,尽管您使用了将其传递给JavaScript的方法。