论坛首页 Java企业应用论坛

问两个关于webwork的问题

浏览 3132 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-01-12  
1.freemark怎么枚举Map?
2.validation拦截器可以指定excludeMethods来决定哪些方法不验证,但是一般情况下都是某个方法需要验证,其他方法都不需要验证,比如save,input,delete,view,只有save方法需要验证,这样的话需要自己配置一个拦截器指定input,delete,view不需要验证(webwork默认是这几个方法不需要验证input,back,cancel),有没有优雅的解决方法
   发表时间:2006-01-12  
1.
2.自己实现一个拦截器,非常容易
0 请登录后投票
   发表时间:2006-01-12  
1. 对map的keyset作为list的value,然后取对应的map value,freemarker例子有的
2. 看看源码excludeMethods,稍稍扩展一个includeMethods方法既可
0 请登录后投票
   发表时间:2006-01-12  
scud 写道
1.
2.自己实现一个拦截器,非常容易


自己实现一个拦截器栈是可以,我就是这么做的,觉得这样不优雅,每个action都要引用一下,另外大家的action是不是都用默认的还是自己定制的?默认的很全,但是有些不一定用的到
0 请登录后投票
   发表时间:2006-01-12  
lllyq 写道
1. 对map的keyset作为list的value,然后取对应的map value,freemarker例子有的
2. 看看源码excludeMethods,稍稍扩展一个includeMethods方法既可


ognl中map有伪属性values,我<#list map.values as ....
不行,不知道为什么
0 请登录后投票
   发表时间:2006-01-12  
jncz 写道
1.freemark怎么枚举Map?
2.validation拦截器可以指定excludeMethods来决定哪些方法不验证,但是一般情况下都是某个方法需要验证,其他方法都不需要验证,比如save,input,delete,view,只有save方法需要验证,这样的话需要自己配置一个拦截器指定input,delete,view不需要验证(webwork默认是这几个方法不需要验证input,back,cancel),有没有优雅的解决方法


可以这么用,对每个方法定制验证规则:className-name!method-validation.xml

赞,webwork真是个好东西!!!!!!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics