现在情况是这样的:小弟我插入一条数据,判断改主键时候在数据库存在,是否会存在主键约束。存在的话用javascript的alert报错。小弟尝试在jsp页面加个hidden值,但是实现起来的确非常不容易,大家能不能给我出点办法,让我实现这个功能!!

解决方案 »

  1.   

    我就是返回的值如何捕获呢?
    因为我的hidden是设置在window.open()下的,要每次页面刷新一下好像才能读到这个hidden值
      

  2.   

    大思路我知道啊,就是不知道如何去做啊!!
    说的清楚点怎么从后台返回值 让前台跳alert()啊!
      

  3.   

    在servlet中用request.setAttribute()方法存信息,再跳转到JSP页(不要用response.SendRedrict()方法),JSP页中用request.getAttribute()方法得到先前传的数据用<%%>代码段加入到JAVASCRIPT中如:
    <script>alert("<%=(String)request.getAttribute("data")%>");<script>
      

  4.   


    ActionMessages 你没用过?
    但这个alert在缓存里很难清掉~也就是你在下个页面回退的时候,依然会alert
      

  5.   

    重新刷新当前页就可以了,然后就用你的那个hidden值。更新那个值一定要做的。第二种思路:AJAX