Struts+Hiernate面试题(超经典).docVIP

  • 8
  • 0
  • 约1.29万字
  • 约 8页
  • 2017-05-13 发布于贵州
  • 举报
StrutsHiernate面试题(超经典)

介绍一下Struts的Action类Struts框架采用ActionServlet和RequestProcessor组件进行集中控制,并采用Action组件来处理单项业务ActionServlet把全部提交的请求委托到RequestProcessor对象RequestProcessor使用struts-config.xml文件检查请求URI找到。Action类是用户请求和业务逻辑之间的桥梁每个Action充当客户的一项业务代理这样使得客户请求和Action类之间可以有多个点对点的映射。Action类还提供了其它的辅助功能,比如日志(logging)和数据验证(validation)当收到客户请求的时候,在将请求转移到一个Action实例时,如果这个实例不存在,控制器会首先创建,然后会调用这个Action实例的execute()方法。在RequestProcessor类预处理请求时,在创建了Action的实例后,就调用自身的processActionperform()方法,该方法再调用Action类的execute()方法 execute()方法再调用模型组件的业务方法,完成用户请求的业务逻辑处理,然后根据执行结果把请求转发给合适的Web组件Struts Framework为应用系统中的每一个Action类只创建一个实例。因为所有的用户都使用这一个实例,所以必须确定你的Action

文档评论(0)

1亿VIP精品文档

相关文档