struts2:关于struts.xml中的package
书上写道:struts-corejar文件中有一个struts-default.xml配置文件。该配置文件中定义了一个name为"struts-default"的pack...
书上写道: struts-core jar文件中有一个struts-default.xml配置文件。
该配置文件中定义了一个name为"struts-default"的package,该package的abstract属性 为true,表示该package为抽象包,子包只能继承自该package; ”子包只能继承自该package“这句话是什么意思?表示其他的包都是这个包的子包或从子包?这个包是所有包的父包? 求解 展开
该配置文件中定义了一个name为"struts-default"的package,该package的abstract属性 为true,表示该package为抽象包,子包只能继承自该package; ”子包只能继承自该package“这句话是什么意思?表示其他的包都是这个包的子包或从子包?这个包是所有包的父包? 求解 展开
1个回答
2013-08-14
展开全部
就和Object类一样,是所有类的父类,你写一个package必须写extends,当然可以继承其他的包,但是其他的包必然也要继承struts-default包,struts-default里定义了许多拦截器,也就是你写的任何一个包,所有请求默认都会经过这么多拦截器,从而实现了许多功能,比如捕捉异常来完成异常映射,比如类型转换都是在这么拦截器里完成的,所以说,struts-default里定义了许多必须有的功能,就不用自己在写了,所有的包的父类都是他
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询