jjzjj

SessionAttributes

全部标签

javascript - Alexa (Amazon Echo) 对话技巧 - 使用 session 属性 (JavaScript - AWS Lambda)

这可能很简单,但我几天都弄不明白。我想让Alexa进行对话,例如;>>Alexa,启动testSkill。答:测试技能开始了。告诉我一个数字。>>一个。A:好的,现在告诉我一种颜色。>>蓝色。A:最后,告诉我一个动物的名字。>>鸡。A:你告诉我一个,蓝色和鸡肉。我发现我必须处理技能的session属性,这是一个JSON,用于保存和传输意图之间的信息。我使用这样的函数;functiontestConversation(intent,session,callback){varcardTitle=intent.name;varrepromptText="";varsessionAttribu

javascript - 我将如何向用户询问姓名列表?

我正在创建自定义Alexa技能,它需要收集用户说出的未知数量的名字。我曾尝试将名称存储在插槽中。我能够以这种方式获得一个名字,但不能获得多个。现在,我正在尝试向用户询问一些人,然后向用户询问姓名。但是,我无法弄清楚如何使该解决方案起作用。此外,我正在尝试将名称存储在session属性中。这是我目前所拥有的//Apicallwrappedintoapromise.Returnstheperson'semail.returnfindEmployee(sessionAttributes.client,givenName).then(attendee=>{letprompt=''if(atte

java - session 过期时spring 3 mvc SessionAttributes中的默认对象

我认为我对springmvc中的session注释有点困惑。我有这样的代码(示例中有2个步骤,第1步用户数据,第2步地址)@SessionAttributes({"user","address"})publicclassUserFormController{@RequestMapping(method=RequestMethod.GET)publicModelAndViewshow(ModelAndViewmv){mv.addObject(newUser());mv.addObject(newAddress());mv.setViewName("user_add_page");retu

java - 打开新浏览器选项卡时的 SessionAttributes

我有一个Spring-mvc应用程序,在每个Controller中,我向SessionAttributes添加一个表单,以便在保存、删除或执行另一个获取请求时保留属性。当我尝试在另一个浏览器选项卡中打开一些链接并尝试提交第一个时,主要问题就变成了。我试过this解决方案但是当我进行重定向时(在Controller中我只有1个返回View,其他方法进行重定向)它会创建一个新的对话并且找不到以前的对话。我还有一个关于尝试使用spring-session的问题,问题是here但我不知道这是否也有效。 最佳答案 您是否查看了Spring的R

java - Spring MVC 中的@SessionAttributes 何时被删除? (带代码示例)

@SessionAttributes在什么具体情况下被清除?尝试在页面中使用两个模型时,我发现了一些令人困惑的行为。当我使用此Controller执行GET后跟POST时...@Controller@RequestMapping("/myPage*")@SessionAttributes(value={"object1","object2"})publicclassMyController{@RequestMapping(method=RequestMethod.GET)publicStringget(Modelmodel){model.addAttribute("object1",n

java - Spring MVC 中的@SessionAttributes 何时被删除? (带代码示例)

@SessionAttributes在什么具体情况下被清除?尝试在页面中使用两个模型时,我发现了一些令人困惑的行为。当我使用此Controller执行GET后跟POST时...@Controller@RequestMapping("/myPage*")@SessionAttributes(value={"object1","object2"})publicclassMyController{@RequestMapping(method=RequestMethod.GET)publicStringget(Modelmodel){model.addAttribute("object1",n

spring - 我对如何使用 @SessionAttributes 感到困惑

我正在尝试了解SpringMVC的架构。但是,我完全被@SessionAttributes的行为弄糊涂了。请看下面的SampleController,它是通过SuperForm类处理post方法。事实上,只是SuperForm类的字段只是像我预期的那样绑定(bind)。但是,在我将@SessionAttributes放入Controller后,处理方法绑定(bind)为SubAForm。谁能解释一下这个绑定(bind)发生了什么。-------------------------------------------------------@Controller@SessionAttri

spring - 我对如何使用 @SessionAttributes 感到困惑

我正在尝试了解SpringMVC的架构。但是,我完全被@SessionAttributes的行为弄糊涂了。请看下面的SampleController,它是通过SuperForm类处理post方法。事实上,只是SuperForm类的字段只是像我预期的那样绑定(bind)。但是,在我将@SessionAttributes放入Controller后,处理方法绑定(bind)为SubAForm。谁能解释一下这个绑定(bind)发生了什么。-------------------------------------------------------@Controller@SessionAttri