本人剛自學完ssh,現在想寫一個網站,有幾個問題想找人解答。
問題一:我想在主頁上顯示新聞,目前只能通過如下方法讀取數據庫內容。
<%
NewsDao dao=new NewsDao();
session.setAttribute("newlist",dao.queryAllNews());
%>
/c:forEach
結果:
這種在jsp頁面上寫代碼的方式讓我很困擾,有沒有什麼方式能在訪問主頁的時候自動獲得查詢的集合。
注意:不是通過 XX.action 然後打開一個新頁面,我想在第一次訪問index.jsp的時候就能讀取數據庫內容,且不用在jsp上寫<%%> 這種代碼。
問題二:新聞打開,在顯示內容的時候,文章的內容拿出來很丑,該怎麼保存文章內容,能在拿出來的時候自動換行。
(我只能想到保存時在換行的地方保存
,然後在js上用 XX.innerHtml,可能很蠢。)
問題三:我想保存圖片,該怎麼辦,目前用的是mysql數據庫。(用sqlserver? 求方法)
問題1,你將結果集查詢到了,在前台jsp 界面用jstl 迭代顯示。
問題2,你可以將你的html 從數據庫查詢出來的時候設置好樣式換行等
問題3,保存的話你可以將路徑保存到數據庫中,圖片存到硬盤的某個目錄下。