The reason it doesn't support "hot fix" is the same reason that no framework can support "hot fix". There is no way for the servlet engine to recognize when a non-servlet class has been updated. As far as "adding complex functions", Struts is supporting some extremely large and complex web sites without any problems.
Originally posted by yiming wang:
it is so easy to use ,but it not work very well when we add some complex function to it.
When you release one version, you can't do anything with it. for upgrade ,you should do
shut down, do fix bugs, do restart, not support hot fix.
i think we can do better if we design a own framework(just for own use), it can be live under our own control.