摘要:Struts2官方提供的,strus2的内部工作机制图解。
阅读全文
摘要:在加班的时候发现自己的一个知识盲点,Struts2中的ModelDriven.发现这个问题的过程是很有意思的,由于刚划分到新的部门,在使用新框架的时候发现前台jsp表单中的属性值传递到后台Action中之后被放在了一个在Action中定义好的对象里.就很奇怪了,它是如何实现的呢?接着就有了如下知识点的整理:struts2中的Action根据其属性的不同可以分为两类:Filed-Driven Action(属性驱动)和Model-Driven Action(模型驱动).<1>Field-Driven(属性驱动)Action,Action拥有自己的属性,这些属性一般是Java的基本类型
阅读全文
摘要:首先看一下在struts-default.xml中对于result-type的定义:<result-types> <result-type name="chain" class="com.opensymphony.xwork2.ActionChainResult"/> <result-type name="dispatcher" class="org.apache.struts2.dispatcher.ServletDispatcherResult" default="tru
阅读全文