JSF呈现问题(页面缓存)
我在使用JSF时遇到了一个奇怪的问题。 我已经开发了一个控制器,并将其绑定到请求范围。 我需要访问一个jsf页面,如JSF呈现问题(页面缓存),jsf,Jsf,我在使用JSF时遇到了一个奇怪的问题。 我已经开发了一个控制器,并将其绑定到请求范围。 我需要访问一个jsf页面,如http://localhost:8080/selectRule.jsf?type=A在同一IE会话中,我想发出另一个请求,如http://localhost:8080/selectRule.jsf?type=B 正如我们所看到的,这里只有类型在变化。 这就是为什么我有一个绑定到请求范围的ruleController,这样每个请求都会根据类型创建控制器并提取数据。 我在页面中有一个
http://localhost:8080/selectRule.jsf?type=A
在同一IE会话中,我想发出另一个请求,如http://localhost:8080/selectRule.jsf?type=B
正如我们所看到的,这里只有类型
在变化。
这就是为什么我有一个绑定到请求范围的ruleController,这样每个请求都会根据类型创建控制器并提取数据。
我在页面中有一个私有HTMLSelect菜单选项
项。我看到的是,在会话中只调用了一次getChoices()。这就是我所看到的
注意:如果要返回组件的值,我使用的是JSF1.1,而不是
绑定,而是值
顺便说一下,FacesServlet
是唯一的控制器。托管bean只是表示模型