Struts2创建详细教程
本文详细介绍了struts2框架的创建
根据自己的学习经验总结了以下Struts2框架的创建
一,新建一个普通的javaweb项目
点击左上角的File展开二级菜单New->Web Project 如下图所示
在弹出的对话框中的 Project name 中输入项目名 这里我就以"Demo"为名
完成后点击Finish
此时左侧会有我们刚刚创建的项目 如图
二,新建视图层 jsp页面
右键WebRoot创建 如图
File Name 这里我们以 demo.jsp 为例
三,新建一个控制层 RegisterAction 类
我们在src下创建一个Class类 如图
这里我们以RegisterAction为例 Package包名以图为例
点击 Finish
四,在WEB-INF 下的lib 里边添加Struts2所需要的jar包
如图
一般jar会自动加载 到上面 如果不能加载就全选 右键 点击Build Path->Add to Build Path加载
加载完后如图
五,在web.xml中配置Struts2的过滤器
如图
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<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>
</web-app>
六,在src下新建一个请求分发的配置文件 struts.xml
在web项目下的src下创建一个配置文件 如图
File Name 起名为 struts.xml
创建完成后配置
<?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>
<package name="default" extends="struts-default" >
<action name="register"
class="com.hnpi.action.RegisterAction" method="t1">
<result name="success">/index.jsp</result>
</action>
</package>
</struts>
结束
到这里就算结束了,谢谢大家,欢迎交流。