因为在项目中有一部分功能的设计看上去和命令模式比较像,因此,特意研究了下XWork。 XWork号称是通用,可重用以及可扩展的命令模式的框架。主要牵涉到的类就是 Action:命令接口,Action的返回结果就是String类型,其实是代表Action的执行状态,是成功了,还是失败了。 ActionInvocation:命令的调用者(Action和ActionInvocation分开,是典型的Command模式) ActionContext:和ActionInvocation相关的命令的上下文,一般就是执行这个命令所需要的一些参数对象。如果f(x,y)可以表示命令的话,那么x,y就是这 ...
1. JSP中要引用webwork的标签库,需要这么写,下面的不能写错,我出现了将uri="webwork"的情况,报找不到/WEB-INF/pages/webwork的错误。 <%@taglib prefix="ww" uri="/webwork" %> 2. 写Model的时候,如果页面中增加了name的标签,比如说 <input type="submit" value="submit" name="B1"/> <input type="reset" value="reset" name="B2"/> 的时候也会出问题,报在Model中找不到B1,B2的错误。 3. ...
1. download webwork, current 2.2.4,里头有比较详细的介绍,本来应该是可以直接quickstart的,但是,我没有成功,因为找不到tools.jar。非常好玩的一个问题,不过,不用管它。到webapps下面,直接可以执行ant -Dwebapp=showcase就可以构建showcase这个应用了。 2. 之后的东西就可以看了:) 3. 找了几篇文章,有一些是关于webwork的简单介绍,也有一些是介绍原理性的东西。对ActionProxy,ActionInvocation,Action比较感兴趣,一会儿去看看它的整个详细的设计代码:),ActionInvo ...
http://dev.csdn.net/article/30/30455.shtm http://wiki.javascud.org/display/ww2cndoc/Comparison+to+Struts 值得一看!
呵呵,WEB MVC的框架比起Spring来,应该是简单多了。 项目组一直用的是Struts1.1,页面是整个开发当中最易变的地方,经常要做很多改动;同时,很多页面其实比较相似,页面风格布局都非常相似,但页面复用得非常低,一般都是靠copy代码来写页面,感觉维护和开发页面非常麻烦。 经常看到webwork的一些介绍文章,最近又听说struts2是基于webwork2.2的基础上加上struts的一些特性。如果是这样的话,那确实可以先了解一下webwork这个架构,看看是否对我们开发页面有好处:)
hiwzg
搜索本博客
最近加入圈子
存档
最新评论
  • [转]山东酒场规则
    规矩十八,花生米对喝酒人来说,是个好东西。保持清醒的头脑,酒后嘘寒问暖是少不了的 ...
    -- by hiwzg
  • 出差归来
    无意看到你的帖子了,顶一个。
    -- by lovezqw
  • 士兵突击观后感
    嗯,最近古装剧太多了。不是皇帝,就是盟主,又不是天天生活在古代。这类的片子多了不 ...
    -- by hiwzg
  • 士兵突击观后感
    士兵突击 是一部好片子,好在他真实.比起以前的很多军旅题材电视电影,有巨大的进步 ...
    -- by elf8848
  • 《资本运营论》
    JAVAEYE的系统做得也不够好啊,没有登录,填写了评论也没有用。必须登录系统, ...
    -- by hiwzg