【发布时间】:2009-12-15 16:28:25
【问题描述】:
我会尝试解释我的问题。我在非常严格的环境中使用 IBM 的 JSF 1.2 实现(公司层和严格的约束 - 不要添加库等 -)。
我想创建一个可重复使用的简单确认页面(有点通用)。 例如 : 1-page1.jsp > 点击按钮 2-pageConfirmation.jsp > 2 个按钮是或否 3-单击 No > 返回 / 3bis-单击 Yes > 转到 someAction 然后转到 page2.jsp
所以我想在会话中存储我需要的东西,我来自哪里,我想去哪里。但问题是:如何调用我想要的操作?名称是动态的。假设我在单击“是”后在控制器中,我想从存储在会话中的名称中调用“myMethodAction”。我曾考虑使用表达式语言 api 对其进行评估,但由于无法访问 ELContext 并且不允许使用 el 包(el-api.jar)而被阻止。
总而言之,点击后,我试图调用一个动作/方法,然后重定向到一个页面,而不是调用一个页面。
有人有什么神奇的想法吗?还是我完全错了?
提前致谢。
【问题讨论】: