可以在form里面设一个值传到jsp,jsp里面去判,如果是出错的话,就在onload的时候弹一个窗口,再不然可以用validate做,更简单

解决方案 »

  1.   

    建议不要在Action中使用消息框,这种方法在客户端根本就看不到,而且会使服务段处于等待直到消息框被关闭菜继续运行下面代码,客户端没有反应,用户无法知道是自己输入有误而造成的;对用户来说是极不友好的。
    你最好还是在前端(客户端)网页上写一些简单的提示信息,让用户一看就知道出错是什么原因,让用户重新再输入。Action里可以将错误信息写到日志中。
      

  2.   

    你只能在sctript中实现了,在action中设个标记,jsp中的script判断一下即可。
    用alert().