专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Java教程 » struts2验证框架:Struts2 Validation框架的一些事宜 »正文

struts2验证框架:Struts2 Validation框架的一些事宜

来源: 发布时间:星期一, 2009年8月17日 浏览:0次 评论:0
     、Struts2 validation最开始就给我个大挫折按照官方文档做好了demo,为个msg字段建立required检验可运行起来就是不拦截不检验那个汗呀~~~~搞了N就才发现理解required是验证是否为null而在jsp页面里面建立个名为msginput即使你什么也不写它也会给你传第个""应该使用是required对msg检验才是我的后就是认认真真把validation几个type意思搞懂了    2、搞定了前面原因把input返回值也设定成了输入页面检验拦截成功了返回到了输入页面然后就是不输出该有提示信息把input换成s:textfield也不行最后原因是:我平时写Struts2 validation应用都会把struts.ui.theme设置成simple而这个主题是不会显示信息把这个去掉就行了要不这样也行

  Xml代码


 < ?xml: prefix = s / >< s:textfield theme="xhtml">< /s:textfield>



   3 校验失败后返回个莫名其妙页面这个真 这个还是吃完晚饭下子才醒悟过来我使用了struts2最新convention插件校验失败后会找input返回值我并没有显式指定input页面所以convention插件会按照规则寻找actionName-input.jsp没找到后就跑到actionName.jsp页面去了我说他如何老跑到默认页面去了呢唉细节地方没注意让人给玩了

   4 、找到问题后我才想起来年前我也曾经遇到过这个问题还写过篇博客呢不过早忘了汗~~~~ 这个问题就是无论如何都会校验失败无论msg是否输入了值 原因很简单在action里msg字段我没写get思路方法所以validation拦截器永远得不到msg所以永远校验失败

   5、目前主要就这 4个问题了 切都是在细节上都是些细小东西没注意到经验真重要啊

0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: