我的Jdev 11.1.7.1
我有三页firstpage.jspx - > home.jspx-> second.jspx。
我在home.jspx上有一个与员工历史相关的表。我在appmodule中创建了一个viewcriteria并将其作为af查询删除了表
我的导航作为员工登录到首页,然后导航到主页,点击搜索预定义的af查询按钮并查看他的信息。
我的问题是如果他再次回到第一页然后回到主页,他会看到他的信息填写在表格中。我需要清除它。
第一次onload它的工作方式很好,如果我点击搜索然后只填充详细信息,但通过导航回到同一页面,表格显示详细信息
需要一种方法来阻止它。
任何赞赏的帮助
注意:已经尝试过以下代码 我尝试了以下但仍然在导航时填充表
RichQuery queryComp = getQryId1();
QueryModel queryModel = queryComp.getModel();
QueryDescriptor queryDescriptor = queryComp.getValue();
queryModel.reset(queryDescriptor);
queryComp.refresh(FacesContext.getCurrentInstance());
String amDef = "model.AppModuleImpl";
String config = "AppModuleLocal";
ApplicationModule ami =
Configuration.createRootApplicationModule(amDef, config);
AppModuleImpl am = (AppModuleImpl)ami;
ViewObjectImpl demo = am.getAlmbCmbChildallowSearchView1();
demo.executeEmptyRowSet();
由于
维克拉姆
答案 0 :(得分:0)
您的代码会创建AM的新实例,而不是访问已存在的现有实例。
另外 - 尝试在导航到第一页之前添加一个清除页面流程图中条件的操作。