struts1和struts2原理以及区别