千家信息网

Struts2对WebWork有哪些改进

发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,Struts2对WebWork有哪些改进,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。最近下载了struts2.0.6,可真大,解压
千家信息网最后更新 2025年01月23日Struts2对WebWork有哪些改进

Struts2对WebWork有哪些改进,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

最近下载了struts2.0.6,可真大,解压后大约150M,仔细看了一下,跑了其自带几个demo,并看了一下代码,可以说基本和webwork2一样的,核心基本没改,感觉就修改了包名,说是struts和webwork合并,个人觉得是webwork利用struts这个招牌寻找市场,struts利用webwork2获得重生,因为在struts2基本看不到struts1的影子了。

struts2对webwork的改进之处:

1.webwork.properties文件中变量现在可以配置在下列文件(这是struts2自带文档中的说的):

struts-default.xml

struts-plugin.xml(在每个plugin的jar包中)

struts.xml(用constant元素)

struts.properties

(没有默认文件,可选,与webwork.properties文件相似,每个项目可以有这个文件)

web.xml

下面是struts2自带文档中的示例

Constant Example (struts.xml)      ...   Constant Example (struts.properties)  struts.devMode = trueConstant Example (web.xml)      struts  org.apache.struts2.dispatcher.FilterDispatcher      struts.devMode  true      ...  

2.加入了通配符的支持,这是在ww2中没有的,如下:

  /tutorial/{1}.jsp action>

关于Struts2对WebWork有哪些改进问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

0