我用html、javascript和jsp开发了一些网页。
我还开发了一个基于javascript的简单编辑器。
谁能告诉我如何在单击提交按钮时使用户在编辑器中给出的确切内容在网页中可用。是否应该执行服务器端编码以及如何执行?
用户输入的内容是否应该存储在数据库中并在页面中检索?如果是这样,如何将图像内容与文本一起存储?我使用的是mysql数据库。
这是我的一个学术项目。提前致谢...
最佳答案
要满足在稍后某个时间点检索页面上编辑器内容的要求,您将需要:
用户在编辑器中提交时:
- 通过 POST 请求将编辑器的内容发送到服务器。
- 在服务器上,读取POST请求中发送的内容。
- 以某种格式将其存储在数据库中,您可以 a) 嵌入 html 文档 b) 转换为可以嵌入 html 文档的形式。
在服务器上处理应显示提交内容的文档请求时:
- 从数据库中读取内容。
- 使用以下命令将内容写入页面。
在考虑内容中包含图像的特殊情况之前,我会先让此功能正常工作。这取决于您的 JavaScript 编辑器如何允许用户将图像添加到内容中。例如,是否将它们上传到服务器,然后使用上传图像的 uri 嵌入图像标签?
关于javascript - 使用户能够发布数据并使其出现在我的网站中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5291317/