我正在使用事件作用域组件作为视图控制器。我需要在该控制器上有一个“init”方法,在这里可以进行授权检查,从JPA加载某些实体等。

问题是,如果我选择在@Create方法中执行此操作,则尚未设置page.xml中定义的参数(通过GET)。设置了@RequestParameter字段,但它们的灵活性较差-不能在组件的内部类中使用它们,也不能在bean路径中更深的地方使用它们。例如,我可以将name=abc定向到#{controller.user.name},但是只能将组件级的setter与@RequestParameter一起使用。

还有另一种方法可以设置所有请求参数的“init”方法吗?

最佳答案

毕竟找不到解决方案。将项目移至Spring MVC。

关于seam - 设置请求参数后的接缝组件初始化方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4148808/

10-12 01:27
查看更多