因为为了方便布局的原因,页面是使用html标签,可是发现使用html标签struts2的表达验证会失效,测试了一下,故意输入不存在的用户名,本来在页面应该出现“没有这个用户”( this.addFieldError("username","没有这个用户!");),可是什么都看不到,应该怎么办?

解决方案 »

  1.   

    ..? 哥们,请问是谁告诉你数据校验不校验html标签的.?  数据校验只是对Action中的字段进行校验的.!
    你用html标签想看到校验出错的信息的话, 在要显示错误的地方
    <s:fielderror fieldName="action中的字段">来显示校验错误的信息
      

  2.   

    不可能吧,用<%=request.get....(username)%>好使不
      

  3.   

    ..? 哥们,请问是谁告诉你数据校验不校验html标签的.? 数据校验只是对Action中的字段进行校验的.!
    你用html标签想看到校验出错的信息的话, 在要显示错误的地方
    <s:fielderror fieldName="action中的字段">来显示校验错误的信息
    顶。
      

  4.   

    北京高薪急招java web工程师年薪15-20w
    qq:(1486904696)
    msn:[email protected]
    mail:[email protected]
    有兴趣速联系