Struts2入门

  一、Struts2入门

  Struts的官方网址是 http://struts.apache.org,在该网站上可以获取Struts的所有版本及帮助文档。

  在Struts2程序中,这些jar文件是必须要添加的。

名称说明
struts2-core-2.1.14.1.jarStruts2的核心类库
xwork-core-2.1.6.jarXwork的核心类库
ognl-2.7.3.jarOgnl表达式语言类库
commons-logging-1.0.4.jarLog4j日志支持类库
freemarker-2.3.15.jarFreemarker模板语言支持类库
commons-io-1.3.2.jar处理IO操作的工具库
commons-fileupload-1.2.1.jar文件上传支持类库

  创建Struts2的基本流程:

  (1)新建Web项目,将Struts2的支持类型库文件添加到WEB-INF目录的lib文件夹中;

  (2)在web.xml文件中生命Struts2提供的过滤器,名称为:org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter;

    

  (3)在Web项目的源码文件夹中,创建名称为struts2.xml的配置文件,在此配置文件中定义Struts2中的Action对象。

   

    说明:

    <1>  <package>标签,声明一个包,通过name属性指定包的名称为struts2,并通过extends属性指定此包继承于struts-default包。

    <2> <action>标签,用于定义Action对象,它的name属性用于访问此Action的URL。

    <3> <result>标签,用于定义处理结果和资源之间的映射关系,实例中<result>子元素的配置为处理成功后,请求将其转发到first.jsp页面。

  (4)创建程序中的主页面index.jsp,在该页面中编写一个超链接,用于访问定义的Action对象,此链接所指向的地址是login.action。

    <body>

      <a href="login.action">请求Struts2</a>

    </body>

   (5)创建名称为result.jsp的页面,此页面是Action对象login处理成功后的返回页面。

 

转载于:https://www.cnblogs.com/Wyao/p/7007909.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值