如何将字符串转为html标签元素? 我通过 文字编辑器ckeditor 将输入的信息保存到数据库中,然后再通过struts2标签 <s:property/> 读出来但是,显示的时候变成了字符串,怎么才能将它转成html元素呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用dom的innerHTML生成。如document.getElementById("mydiv").innerHTML = "<s:property value='xxx'/> "; 我以前也遇到这样的事,把返回的信息用el表达式就可以了,${xxx} 楼上2位提供的方法我都试了,还是不行,我不知道自己写的对不对。按照1楼的说法,在Value Stack 中有一个 message 对象然后我通过el表达式来取 ${applicationScope.message.message}、sessionScope、requestScope等都试过了都取不出。按照2楼说的<body> <div id="mydiv"></div> <script type="text/javascript"> document.getElementById("mydiv").innerHTML = "<s:property value='message.message'/> "; </script> <s:debug/> </body> 问题是还是不行啊~ document.getElementById("mydiv").innerHTML = "<s:property value='#request.message.message'/> "; 谢谢楼上的朋友,但是我Stack Context下面并没有message这个对象,所以这样是取不到的~ 唉!只能是自己水平太低了,其实解决方案非常简单!如下:<s:property escape="false" value="message.message"/> SSH的问题。 【求救】基于SSH框架的文件上传下载 启动服务报错 选择题 下列有关 Servlet 的生命周期,说法不正确的是()。 关于jrockit的使用 Hibernate 修改记录问题 org.hibernate.HibernateException: No CurrentSessionContext configured! 如何实现远程调试? 编写CMP时EJB QL满足不了要求时怎么办? Apache2.0+Resin3.0配置虚拟主机的问题 用java搞网游服务器开发需要学ssh吗?? myeclipse 8.6 for mac 怎么改虚拟内存丫 为什么一定要使用接口呢?
然后我通过el表达式来取 ${applicationScope.message.message}、sessionScope、requestScope等都试过了都取不出。按照2楼说的
<body>
<div id="mydiv"></div>
<script type="text/javascript">
document.getElementById("mydiv").innerHTML = "<s:property value='message.message'/> ";
</script>
<s:debug/>
</body> 问题是还是不行啊~