Struts2的最简单的一个配置应用实例!
步骤:
一,官网下载Struts2的相关jar包,选择适合的版本(https://struts.apache.org/)
二、打开eclipse,创建一个动态的web项目,比如叫“test”,在webContent下找到lib,在lib中引入jar包,点击“build path”添加到构建路径。
三、创建一个package-com.struts2.test,创建一个类,比如叫hello,创建一个方法“say()”,在say中输出一句话,
public class hello{ public String say(){ System.out.println("hello world!"); return null; } } |
四、在src下创建一个名为Struts.xml的配置文件,主要配置内容有:package、action、result
1、package:name属性的内容可以随便写,但是在Struts.xml中是惟一的,extends属性的值固定写为struts-default,因为我们用 的是Struts的东西。
<package name="hello" extends="struts-default" namespace="/"> |
2、action:class属性的内容为访问的类的全路径,method为访问的类中的具体方法。
<action name="ddd" class="cn.w3cschool.struts2.DoAction" method="sayHello"> |
3、result:
<result name="success">/HelloWorld.jsp</result> |
五、在web.xml中配置Struts的核心过滤器:
<filter> <filter-mapping> |
六、在webcontent下创建对应的jsp文件。