您的位置:首页 > 编程语言 > Java开发

Struts2使用OGNL和校验框架

2016-06-10 10:57 246 查看

使用OGNL

通过
<s:property value="xxx"/>
这个使用。 xxx写表达式,如果总是为空或者找不到,最懒的方法是,写#attr.xxx

<s:property value="list.{$#this.score>71}"/>


校验框架

抄书上的时候,校验框架总是不起作用(命名等其他的都符合),后来看到Struts2 使用Validation框架验证数据(三十七)这篇文章,发现他提供的源码可用。一比较,问题在于这个校验头

这是可行的

<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.3//EN"
"http://struts.apache.org/dtds/xwork-validator-1.0.3.dtd">


这是不可行的

<!DOCTYPE validators PUBLIC
"-//OpenSymphony Group//XWork Validator 1.0.2//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: