用EL方法,${error.passwordError}就能显示错误信息。

解决方案 »

  1.   

    我想的是用AJAX返回后,利用js或html显示,不知道行不行
      

  2.   

    1.从valueStack(值栈)中取值有两种方式:  1>.直接读取属性名字。例:<s:property value="属性名"/>
      2>.使用OGNL表达式。例:<s:property value="%{属性名}"/>2.关于错误显示:   可以从两个属性中取得。   1>.errors属性中取得。      <s:property value="%{errors.userNameError}"/>
         <s:property value="errors.userNameError"/>   2>.fieldErrors属性中取得。      <s:property value="%{fieldErrors.userNameError}"/>
         <s:property value="fieldErrors.userNameError"/>   注:可以使用<s:debug />标签,可以看到Value Stack Contents内容。
      

  3.   

    struts2我记得有专门显示错误的标签吧 不是用property
      

  4.   

    <s:fielderror>     <s:param>userNameError</s:param> </s:fielderror>
      

  5.   

    你在页面中body标签下增加<s:fielderror />标签,然后在IE中打开该页面查看它的源码,你会发现<s:fielderror />标签是由好几个标签来组成的,然后你使用css来控制其中一组标签的样式就可以了。