在学习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上添加此安全性 –