1.web项目:引入jar包
commons-fileupload-1.3.2.jar 文件上传相关
commons-io-2.2.jar
commons-lang3-3.2.jar struts2对java.lang的支持
freemarker-2.3.22.jar 标签模板库
javassist-3.11.0.GA.jar 字节码
ognl-3.0.21.jar ognl表达式
servlet-api.jar
struts2-core-2.3.34.jar struts2 核心包
xwork-core-2.3.34.jar xwork核心包
2.web.xml中配置Struts2
<!-- 引入过滤器 -->
<
filter
>
<
filter-name
>
struts2
</
filter-name
>
<
filter-class
>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</
filter-class
>
</
filter
>
<
filter-mapping
>
<
filter-name
>
struts2
</
filter-name
>
<
url-pattern
>
/*
</
url-pattern
>
</
filter-mapping
>
3.开发action
public
class
LoginAction
extends
ActionSupport{
@Override
public
String execute()
throws
Exception {
System.
out
.println(
"13333"
);
return
"success"
;
}
}
4.配置struts2
<
struts
>
<
package
name
=
"default"
extends
=
"struts-default"
>
<
action
name
=
"login"
class
=
"com.servletdemo.action.LoginAction"
method
=
"execute"
>
<
result
name
=
"success"
>
/success.jsp
</
result
>
</
action
>
</
package
>
</
struts
>