java - Struts 2 Action 类实例化

标签 java struts2

是否可以将 Struts2 操作类的实例化限制为仅一个实例。基本上在操作上强制执行单例模式。我正在扩展 ActionSupport 类。

最佳答案

从技术上讲,当然,我想 - 但整个框架假设每个请求一个实例,仅进行这样的测试,如果您这样做,我只会预测非常糟糕的事情。

扩展 ActionSupport 会使情况变得更加可怕,因为它添加的所有内容假设每个请求一个实例。例如,错误和信息消息等显然是每个请求的实例属性,因此您需要重新实现相当大的 ActionSupport block 以使其线程安全。

无论如何,你为什么要这样做?

关于java - Struts 2 Action 类实例化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10506688/

相关文章:

java - 更改 JOptionPane.showInputDialog 中默认字体的过程给出了混合结果

java - 谷歌地图 : dynamic canvas drawing in mapview

java - Hazelcast 队列信息

java - 使用struts2登录后重定向

java - 在 Struts 2 中使用 Ajax 和 Oracle 数据库自动完成文本框

java - DecimalFormat - 保留所有十进制数字

javascript - 无法访问 Action 类中禁用下拉列表的所选项目的值(struts 2)

java - 如何在 Struts 2 中将 WAR 和 JAR 文件打包成 EAR

java - Struts2,使用 method={1} 的最佳实践

Java Spring&Hibernate : Photos in Blog Posts