2012-06-22 73 views
1

任何人都可以解釋一下,如果Struts Action類在Struts 1.x中是線程安全的。Struts 1.x動作類ThreadSafe?

  • RequestProcessor是否爲每個新請求創建ActionClass的新實例?
  • 是否緩存Action類並將其重用於後續請求?

回答

1

事實上,Struts 1.x是無狀態的。但是如果你的行爲中不包含實例變量(不是推薦),因爲使用了相同的實例。如果將日誌級別啓用到TRACE,您可以看到Struts 1.x的行爲。