在學習JSP,Servlets和DAO時,我遵循this教程,並希望瞭解一點關於使用JSP/Servlet編輯SQL Server表的正確方法。在處理數據庫時JSP,Servlet,DAO之間的通信
無論如何,我有:
- POJO.java
- DAO.java
- SERVLET.java
- PAGE.jsp
如何實現另一個JSP頁面顯示數據行?是否有可能創建一個JSP頁面來調用DAO/Servlet進行數據提取,然後在其自身(JSP)上顯示數據?
打開網站時,我打電話給Servlet,過程如下:Servlet -> DAO -> JSP
。我是否需要另一個Servlet + JSP文件,或者可以添加僅使用當前Servlet填充頁面的JSP文件?
我的問題應該可以去教程的作者,但我希望在這裏從不同的角度來看一些建議。
請您詳細說明_I'm調用Servlet:Servlet - > DAO - > JSP。我應該如何爲用戶添加第二個站點來簡單瀏覽數據?另一個Servlet和另一個JSP文件,或者我可以添加只使用當前Servlet的JSP文件?_ –
@JigarJoshi我的意思是這個例子是調用一個返回JSP頁面的Servlet--這就像CMS一樣。如何爲沒有編輯權限的人添加首頁?它應該是另一個Servlet,還是JSP可以調用與CMS相同的Servlet。 – yosh
沒有相同的servlet可以完成這項工作,你可以解決當前用戶的角色並將其存儲在會話中,從會話中檢查如果用戶具有該角色然後啓用視圖,那麼也可以在servlet/service上添加此安全性 –