<html:form action="..." onsubmit="return delete();">
...
<html:submit .../>
</html:form>function delete()
{
  if ( ...)
  {
    alert('No item need to be deleted.');
    return false;
  }
  else
  {
    if (confirm('Are you sure you want to delete this  item?'))
    {
      return true;
    }
    else
    {
      return false;
    }
  }
}

解决方案 »

  1.   

    不要有了taglib就忘了html...感觉就像有媳妇儿忘了娘...
      

  2.   

    可以使用Struts Validator框架进行数据校验,效率非常高。
      

  3.   

    试试在<html:form>中进行判断,例如:
    <html:form action="/delete" focus="btnDel"
             onsubmit="delete(); ">
      

  4.   

    <html:submit ...../> 不管你onclick返回true还是false都提交的,所以我一般都是用<html:button ...../>,用javascript提交
      

  5.   

    romeo(豺神到)
    你的方法很对,接分