1.web.xml:
定义strust核心控制器
<filter></filter>
<filter-mapping></filter-mapping>
初始化Spring(创建容器) ContextConfigLocation-->applicationContext.xml
2.applicationContext.xml (管理Bean对象)
初始化MyBatis
1)datasource 连接数据库
2)sqlSessionFactory(sql执行结果注入到指定对象) <-- mapper.xml(执行sql语句)
3)MyBatisRepository类(运用Spring的自定义注解 )
扫描到这个注解的接口有抽象方法-->mapper.xml中语句标签的id
3.struts.xml
控制器,跳转到指定页面
<package>
<action class="action类的名字" name="页面所发请求拦截器拦截到的 .action前缀名" method="action类中方法的名字">
<result name="action相对应方法所返回的字符串">标签的链接(/WEB-INF/jsp/list.jsp)</result>
</action>
</package>
*action类中的属性要有get、set方法,用于向页面传值,变量名为页面${变量名}
时间: 2024-10-22 02:04:33