你在你的model类中,定义一个属性,String errMsg="请输入你的名字";<ww:if test="hasFieldErrors()">
    <ww:property value="errMsg"/>
</ww:if>

解决方案 »

  1.   

    估计我没说清楚<table>
    <tr><td>
    <tr errorFor="helloSubmit_user">
        <td align="center" valign="top" colspan="2"><span class="errorMessage">请输入你的名字</span></td>
    </tr>
    .....
    </form>
    这块自动就帮我生成了错误信息了阿
    errmsg已经在XXX-validate.xml中定义了,而且正确显示
      

  2.   

    你的问题我也比较感兴趣,我先把你的代码写成一个类,然后在同一个包下,写了一个类出来用来测试public class Test1
    {    public static void main(String[] args)
        {
            Test t=new Test();
            System.out.println(t.test_variable);//这句报错了,说test_variable不可视
        }
    }按理来讲,如果test_variable是用public来修饰的,才可以t.test_variable这样用,现在原因只有一个,因为main()是在class Test里面的,这样才可以。