我正在开发一个web项目。流动是这样保持对象页面
- 用户输入
- 电话的servlet由与参数(后方法)
- 该servlet加载在一个树对象一个大文件(300.000行,每行一个字)。做一些计算。
- 重定向到结果的新页面。
我的问题是这样的。用户可以多次执行此操作。将文件加载到树对象的时间太长。我怎么能这样做,只有一次? 我以为只有一个servlet(或jsp),而不是重定向到不同的页面,但 用javascript操纵视图。通过这种方式,我认为我将只能加载文件一次(以及每当用户刷新时)。你有什么建议吗?
编辑1.该对象由从servlet调用的类创建。我使用的是Apache Tomcat 7和Java 1.6。 HTML5也是一个选项(有人提到历史api)。
有两个问题:首先,这是[tag:java]还是[tag:javascript]问题?其次,我们能否看到一些相关的代码? – Zyerah 2013-04-26 15:56:24
这是一个java问题。没有代码。问题是我如何通过页面更改保持对象持久性。 – alkis 2013-04-26 16:00:45
在这种情况下,我强烈建议使用[单页应用程序](http://addyosmani.com/blog/building-spas-jquerys-best-friends/)。 – Ikrom 2013-04-26 16:10:59