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>
運行步驟