Java_Struts01

Strus概述

核心功能
  1. struts 提供处理类action可以是POJO(简单的java类)
  2. 一次请求对应一个action实例(new)
struts下载地址

下载地址

struts目录结构
  • apps: 所有应用程序(实例,案例)
    • war,jar,zip三种压缩格式相同
  1. docs: 帮助文档
  2. libs: 所有jar包
  3. src: 源码

hello world入门编写

创建web项目
导入jar包
解压 apps/struts2-blank.war 解压
拷贝WEB-INF/lib的所有jar包
遍历普通类(POJO)
1
2
3
4
5
6
public class UserAction {
public String execute() { //方法名必须是execute
System.out.println("hello execute...");
return "success";
}
}
编写核心配置文件
配置文件的名称:struts.xml
配置文件的位置:src          
配置文件的内容
配置struts过滤器