2011-03-13 68 views
0

我已經開發了一些使用html,javascript和jsp的網頁。使用戶能夠發佈數據並使其顯示在我的網站

我也開發了一個基於javascript的簡單編輯器。

任何人都可以告訴我如何使編輯器中的用戶給出的確切內容在單擊提交按鈕時在網頁中可用。服務器端編碼應該如何執行?

用戶輸入的內容是否應存儲在數據庫中並在頁面中檢索?如果是這樣,如何將圖像內容與文本一起存儲?我使用一個MySQL數據庫。

這是爲我的學術項目。在此先感謝...

+0

我可以知道你是如何上傳圖像的內容..? – Sakthi 2011-03-13 18:19:32

回答

1

履行時間在以後的某個點檢索頁面上的編輯的內容,你需要的要求:

在用戶提交在編輯器:

  1. 發送的內容在POST請求中編輯服務器。
  2. 在服務器上,讀取POST請求中發送的內容。
  3. 將它以一種格式存儲在數據庫中,您可以a)將其嵌入到html文檔中b)轉換爲您可以嵌入到html文檔中的表單。

在服務器上處理該應顯示提交的內容文檔的請求時:

  1. 從數據庫中讀取內容。
  2. 使用內容寫入頁面。

在考慮包含在您的內容中的圖像的特殊情況之前,我會得到此功能。這取決於您的JavaScript編輯器如何允許用戶將圖像添加到內容。例如,它是將它們上傳到服務器,然後用上傳圖像的URI來嵌入圖像標籤?

+0

謝謝你的寶貴信息梅西! – 2011-03-18 10:52:46

0

答案是肯定的!

用戶發佈數據應該存儲在mysql中。

和mysql沒有存儲圖像。它會將一個鏈接地址(或路徑)存儲到您的服務器中的圖像文件。

當您從包含圖像的數據庫中找到用戶帖子時。你會從這些數據中獲得一個鏈接或路徑。使用它應該得到一個圖像。

0

有很多的JavaScript編輯器,你可以配置ckeditor保持什麼

相關問題