读书人

Struts2的配备总结

发布时间: 2012-11-14 10:12:19 作者: rapoo

Struts2的配置总结
1.导入相关的包

commons-logging-*.jar      commons项目的log日志包

freemarker-*.jar          前台页面模板

ognl-*.jar              struts2处理前台页面的核心语言,是一种动态图导航语言

struts2-core-*.jar          struts2的核心包

xwork-core-*.jar          webwork的核心包

commons-fileupload-*.jar      支持文件上传的jar包

2.配置web.xml
3.配置struts2.xml

struts2各常量详解

3.2配置package:

package有3个常用属性:

name:用来标识该package,当有多个package时,可以与其他package区分开。

extends:通常配置为 extends="struts-default"

namespace:命名空间,默认值为""

3.3配置action:

name、class、method三个属性不用讲了。

3.4配置result:

name:匹配action的method返回的结果

type:常用的有以下几个

dispatcher 默认值,服务器端跳转,类似jsp的forward

redirect 客户端跳转,类似jsp的redirect

chain forward到一个action

redirectAction 重定向到一个action

3.5配置param:

param用来为其他标签提供参数。

name: 参数名

value: 参数值

id: 可选属性,指定该元素引用id

读书人网 >软件架构设计

热点推荐