Struts2工程搭建
1. 下载Struts2的安装包
从压缩包中的lib文件夹中查找所需要的jar文件(查找jar文件最小集合
可以找到安装包的apps文件夹下,找到struts2-blank工程的lib目录,该目录下的jar文件就是struts2的jar文件最小集合)
2.在web.xml文件中配置Struts2的核心控制器org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
3.编写action类
可以不继承ActionSupport 直接写,使用get和set方法获取数据传进来的数据
每一个方法的返回值必须是String类型方法名(getuser())与struts.xml中的method匹配(表明调用方法)方法中return的返回值会被在struts.xml的<result name=”SUCCESS”/>匹配从而跳转到对应页面
4.配置struts.xml文件
<action name="logind" class="com.lgg.mybaties.action.LonginAction" method="getuser">
<result name="SUCCESS">/WEB-INF/jsp/main.jsp</result>
<result name="FALSE">/login.jsp</result>
</action>
Name="logind" 是表单提交的anction=”logind”对应的值
Class是对应的action的完整类名