我试图学习jsp的一些基本知识,假设我有一个项目,在这个项目中,登录后,我有一个带有日历或下拉列表的Main.jsp,当选择时日期,我将根据数据库中的数据更改UI。
我可以在登录后将所有相关数据放入请求中,并在Main.jsp中使用JSTL,但如果数据量很大,这听起来不是一个好主意,对吧?
回到没有JSTL或AJAX的老年时代,jsp开发者如何处理这个问题?现在最好的做法是什么?
感谢。
答案 0 :(得分:0)
如果您正在谈论没有JSTL或AJAX的渲染,我看到的唯一选择是将表单提交/发送到服务器并使用更新的视图将其恢复,但是它会在性能方面花费很多。 / p>
我认为你的用例:
1)您可以在每次更新时通过AJAX从服务器获取数据
2)或者,如果数据不依赖于客户并且在UI方面是固定的,您可以在后台懒洋洋地加载它,并立即在用户操作上更改视图。