SSH
框架名 | 简介 |
---|
Struts2 | MVC框架 |
Spring | ICO(控制反转) AOP(面向切面编程) |
Hibernate | 数据库操作框架 |
Struts2框架
Struts2 使用的简单步骤
- 下载,Struts2,导入jar(根据自身,需求导包)
- 配置web.xml,在里面,配置Struts2中核心,过滤器
<filter>
<filter-name>strutstwo_</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>strutstwo_</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
- 开发视图层页面 包名必须以.action结尾 2.5 以后就没有这个限制了
- 开发控制层Action
- 第一种:实现action接口
- 第二种:继承ActionSupport
- 在action中,编写方法(方法的格式,必须和execute()一样),不写方法,默认调用execute();
@Override
public String execute() throws Exception {
return "succeed";
}
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
</struts>
运行步骤
