首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >无状态Spring

无状态Spring
EN

Stack Overflow用户
提问于 2012-01-01 17:29:34
回答 2查看 3.4K关注 0票数 3

我目前正在阅读Spring第三版,并且一直在尝试使用Spring。一切都很好,直到我尝试将我的示例webapp“移植”到一个无状态的webapp。

为了确定是否创建了会话对象,我在/* URL映射上放置了一个调试servlet过滤器,它只打印出req.getSession(false),并继续该链。

我试图更改我的控制器的所有作用域以求出天真,但是当然,会话仍然是在绑定模型到表单的页面/控制器上创建的。我想知道如何实现无状态Spring?到目前为止,关于这件事的教程我运气不好。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-01 17:37:52

确保所有JSP都使用

代码语言:javascript
代码运行次数:0
运行
复制
<%@page session="false" %>

否则,只要执行JSP,就会创建会话。

票数 4
EN

Stack Overflow用户

发布于 2012-01-02 17:30:46

意外会话创建是Security中最常见的无效错误报告来源之一(因此上面的注释中链接到了FAQ )。

如果您在创建会话时遇到问题,那么Security的调试过滤器可能很有用。在创建会话时,它将自动记录消息,并使用堆栈跟踪来确定消息发生的地点。它还提供了其他有用的信息,标准日志条目具有更多的人类可读性输出,因此在开发环境中非常有用。如果使用Security的命名空间支持,只需添加元素

代码语言:javascript
代码运行次数:0
运行
复制
<debug />

你的配置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8694427

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档