我已经完成了很多关于JSP功能的搜索,并且无法找到我的问题的简明答案。
我目前正在编写一个Web应用程序,它使用单个jsp(带有导入的CSS)来构建具有多种功能的站点。具体而言,该应用程序能够从/向外部服务器读取和写入数据,以及更新用户内容和信息。
为了美观和清晰起见,最有意义的是一次一个地为每个任务指定站点的不同区域。我不是试图使用页面分区和条件语句来控制它们的可见性和执行,而是希望基本上“切割”这个动态内容背后的逻辑,并将它传播到多个JSP中,以便更有条理地编辑,测试和修改Web开发人员和程序员编写的代码,无需进行协作。
假设所涉及的所有JSP都有适当的导入,我是否需要采取任何必要的措施来允许在这些JSP之间无缝共享内容?例如,如果用户写入服务器并将其数据存储为某个实体(如果我只是将该代码复制到另一个jsp并拥有用户,那么用于查询数据库的函数)将用于查询数据库的函数导航到该页面以访问该持久数据?
感谢您的反馈!
答案 0 :(得分:0)
了解设计模式Model–view–controller。它可以帮助您解决许多项目问题。您的架构将更易于维护和扩展。您可以看到here和here,以获取有关使用JSP实现此模式的更多信息。