Struts2與SpringMVC的區(qū)別:
線程安全方面,Struts2會為每一個請求創(chuàng)建一個Action實例。SpringMVC是處理請求方法級別的,不會出現(xiàn)線程安全問題。如果使用了非靜態(tài)的實例變量,將Contoller變?yōu)槎鄬嵗哪J叫枰由螥scope("prototype")注解即可。
Struts2與SpringMVC的區(qū)別:
線程安全方面,Struts2會為每一個請求創(chuàng)建一個Action實例。SpringMVC是處理請求方法級別的,不會出現(xiàn)線程安全問題。如果使用了非靜態(tài)的實例變量,將Contoller變?yōu)槎鄬嵗哪J叫枰由螥scope("prototype")注解即可。