摘要:
一、分析 二、 1.OGNL 在访问action前,要经过各种intercepter,其中ParameterFilterInterceptor会把各咱参数放到ValueStack里,从而使OGNL可以访问这些参数,而ValueStack里包含对象stack和map (1)map 赋值:ActionC 阅读全文
摘要:
一、分析 Action->Service->Dao CRUD有功能已经抽取到BaseDaoImpl中实现,所以RoleDaoImpl没有CRUD的代码,直接从BaseDaoImpl中继承 二、1.Action层 1 package cn.itcast.oa.view.action; 2 3 impo 阅读全文