【问题标题】:Store HTML from Java in to MYSQL Database将 HTML 从 Java 存储到 MYSQL 数据库
【发布时间】:2011-04-21 15:19:15
【问题描述】:

我正在尝试使用 TinyMCE 存储用户创建的一些 HTML。我正在使用 JQuery AJAX POST 将内容发布到其他页面。会发生什么情况是 HTML 具有   或 & 而不是它将之后的内容视为新参数,因此只有在该 '&' 之前的内容才会存储到数据库中。我必须在发布之前转义它吗?如果是这样怎么办?

【问题讨论】:

    标签: jquery mysql escaping


    【解决方案1】:

    我永远不会将 HTML 保存在数据库中。 HTML 是演示文稿;关系数据库用于持久性。保存数据并将其格式化为 HTML。将两层分开。

    【讨论】:

    • 如果有一些应用程序用户可以拥有自己的htm内容怎么办?在这种情况下没有预定义的模板。
    • Wordpress 或任何其他 CMS?在某些情况下这是非常合理的。
    【解决方案2】:

    数据必须存储在数据库中,并且布局 (html) 必须存储在网络表单或相关表单中。 在需要时检索数据并在页面本身中添加 html 代码

    【讨论】:

      【解决方案3】:

      哎呀 .... escape() 为我工作。

      【讨论】:

        猜你喜欢
        • 2011-02-08
        • 1970-01-01
        • 1970-01-01
        • 2011-08-16
        • 2018-02-16
        • 2015-04-17
        • 1970-01-01
        • 2011-05-14
        • 2015-08-26
        相关资源
        最近更新 更多