一个登录页面有帐号密码,用validation.xml验证还有语言选项 中|英 (两个超连接)问题: 如果是中文页面,我不输入帐号密码,点提交使验证失败,这时候页面呈现错误信息,这时我如果点英文就没反应(页面错误信息没有了,但没有改变语言,再点一次才有效果)这是啥问题??

解决方案 »

  1.   

    你的中英文转换是什么解决的?session里的控制解决的吗?validator里的提示信息是通过资源信息得到吗?一般的情况下如果你没有对应的资源文件,不会找默认的文件,而是找系统默认字符集对应的页面
      

  2.   

    中英文转换有资源文件的。点第二次可以正常转换。不点提交也可以正常转换。
    -----------------validator里的提示信息是通过资源信息得到吗?是的。
      

  3.   

    <html:link href="#" onClick = "相应处理函数">中</html:link>
      

  4.   

    是不是链接的问题?改成button就没有问题了。赫赫
      

  5.   

    我也是用链接写的啊,没什么问题啊
    然后在action里面将资源重定向就好了
      

  6.   

    问题解决,改成下面的方法就可以了
    <html:link href="javascript:window.处理函数">中</html:link>