我有 ModelBean(假设是 MyBean),我在其中设置大量来自数据库的数据
class MyBean{
List<String> someData;
//getters and setters and other properties
}
现在我在 jsp 中显示这些数据。到现在为止都很好。
现在,当我从 JSP 提交任何操作时,一旦 Flow 进入 Action 类,除了使用隐藏变量再次提交的参数外,ModelBean 数据丢失了。我知道如果我们仅出于查看目的显示数据,我们需要使用隐藏变量提交它们以便将它们保留在 bean 中。
由于我有大量来自 db 的数据,我不想将它们隐藏起来并让我的 jsp 加载速度非常慢。在不使用会话/隐藏的情况下保持数据从模型 bean 流向 jsp 再到模型 bean 的任何其他解决方法。我对请求参数很好。