3',6元素的常用属性有:
+:指定客户端发送请求的地址映射名称。
'#:指定 $', 对应的实现类,可选项。
+0,8:指定 $', 类中处理方法名,如 9 或 (, 方法,可选项。
',:指定 $', 类型转换器的完整类名,可选项。
的拦截器的作用就是执行 $', 处理用户请求之前或者之后,执
行拦截器来进行某些拦截操作。例如,用户请求删除某些数据时,拦截器判断
用户是否有权删除,如果有权限,就通过 $', 删除,如果没有权限将不执行
$', 操作。
2.1.5 Struts2 的实现方式
%,' 方式:在 框架中,可以通过 %," 方式将 # 对象注入到 $',
中,需要在 $', 中实现以下接口
;<,9('0##",*$-:实现该接口的 $', 可以直接
访 问 #",* 对 象 , 该 接 口 中 有 ,8#",*;#",*
#",*<方法。
;<,9('0'(,#=$- :实现该接口的 $',
可 以 直 接 访 问 (#= 对 象 , 该 接 口 有 ,8
#=;(#==<。
;<,9('0'(,#(,$-:实现该接口的 $',
可 以 直 接 访 问 (#(, 对 象 , 该 接 口 有 ,8#(,
;(#(,(,<。
;<,9('0'(,,$-:实现该接口的 $', 可以直
接访问 (, 对象,该接口有 ,8,; (+(<方法。
非 %,' 方式: 提供 #$',",* 类获得 #$%。该类中
的常用方法有:
'9=;<:获取 应用程序的 (#= 对象。
'9(,;<:获取 应用程序的 (#(, 对象。
'99",*;<:获取 应用程序的 9",* 对象。
'9#",*;<:获取 应用程序的 #",* 对象。
2.2 Hibernate 技术
的搭建
()导入 的相关 ) 包。其中包括一些必要的 ) 包和扩展 ) 包。