使用户能够发布数据并使其显示在我的网站中

时间:2011-03-13 18:04:36

标签: javascript mysql html jsp

我开发了一些带有html,javascript和jsp的网页。

我还开发了一个基于javascript的简单编辑器。

有人可以告诉我如何在点击提交按钮时使用户在编辑器中提供的确切内容在网页中可用。应该执行服务器端编码以及如何执行?

用户输入的内容是否应存储在数据库中并在页面中检索?如果是这样,如何将图像内容与文本一起存储?我使用的是mysql数据库。

这是我的学术项目。提前谢谢......

3 个答案:

答案 0 :(得分:1)

要满足在稍后的某个时间点在页面上检索编辑器内容的要求,您需要:

在编辑器中提交用户:

  1. 通过POST请求将编辑器的内容发送到服务器。
  2. 在服务器上,读取POST请求中发送的内容。
  3. 以一种格式存储在数据库中,您可以a)嵌入html文档中b)翻译成可嵌入html文档的表单。
  4. 在处理对应显示已提交内容的文档的请求时在服务器上:

    1. 阅读数据库中的内容。
    2. 使用。
    3. 将内容写入页面

      在考虑内容中包含的图像的特殊情况之前,我会使用此功能。这取决于您的JavaScript编辑器如何允许用户将图像添加到内容。例如,它是将它们上传到服务器,然后使用上传图像的uri嵌入图像标记吗?

答案 1 :(得分:0)

答案是肯定的!

用户发布的数据应存储在mysql中。

并且mysql没有存储图像。它将链接地址(或路径)存储到文件中,该文件是服务器中的图像。

当您从数据库中找到包含图像的用户帖子时。你将从这些数据中获得一个链接或路径。使用它应该得到一个图像。

答案 2 :(得分:0)

有很多javascript编辑器,你可以配置ckeditor来保持什么