从 Spring 控制器获取 ATG 会话范围的核心答案 |
您所在的位置:网站首页 › pagefilter › 从 Spring 控制器获取 ATG 会话范围的核心答案 |
我一直在努力在 Spring 控制器中查看 ATG 配置文件。 一开始,我认为可以通过这样定义读取this document从spring控制器获取atg配置文件。 但是,我查看了另一个 atg documentation,发现如果不通过 atg DAF 流水线,则无法使用像 /atg/userprofiling/Profile 这样的会话范围的 neclues。 注意:当您将自己的 servlet 添加到 servlet 管道时,请注意 请注意,您无法访问会话对象,直到 SessionServlet 定位或创建它。因此,如果您将 servlet 添加到 需要访问会话对象的管道,请确保您的 servlet 出现在 SessionServlet 之后的管道中。 因此,我尝试为 spring servlet 设置PageFilter,如下所示。 PageFilter /services/* HelloService com.my.services.HelloService HelloService /services/hello但是,它失败了。原因是springController不是Servlet,所以不能在ATG daf pipelining的末尾。 如果我使用简单的HttpServlet 或DynamoServlet,我可以访问用户个人资料。 但是,我确实需要使用 Spring Framework,因为我的公司想要使用它。 另一个原因是我们在 servlet2.3,我真的很想使用 Spring 注释。 问题是; 有没有办法不通过 DAF 流水线从 Spring 控制器获取 atg 会话范围的 necleus? 和JSP页面一样,有没有办法在ATG daf流水线结束时设置一个spring控制器? |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |