Web开发技术实验项目研究日志6.docVIP

  • 3
  • 0
  • 约1.11千字
  • 约 3页
  • 2017-02-09 发布于重庆
  • 举报
Web开发技术实验项目研究日志6

Web开发技术实验项目研究日志 时间 第7-8周 地点 教室 记录人 孙杨威 参与人员 孙杨威 研究重点 深入学习Struts2 包配置 Struts2框架中核心组件就是Action、拦截器等,Struts2框架使用包来管理Action和拦截器等。每个包就是多个Action、多个拦截器、多个拦截器引用的集合。 在struts.xml文件中package元素用于定义包配置,每个package元素定义了一个包配置。它的常用属性有: l name:必填属性,用来指定包的名字。 l extends:可选属性,用来指定该包继承其他包。继承其它包,可以继承其它包中的Action定义、拦截器定义等。 l namespace:可选属性,用来指定该包的命名空间。 考虑到同一个Web应用中需要同名的Action,Struts2以命名空间的方式来管理Action,同一个命名空间不能有同名的Action。Struts2通过为包指定namespace属性来为包下面的所有Action指定共同的命名空间。 Struts2中Action是核心内容,它包含了对用户请求的处理逻辑,我们也称Action为业务控制器 实例:搜索框搜索功能 在struts.xml中配置action 首先创建提交表单form,url是Search.action,通过get方式发送,内容直接加在url后

文档评论(0)

1亿VIP精品文档

相关文档