首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

请教jsp网页怎么做这种提示

2012-12-14 
请问jsp网页如何做这种提示现在我遇到的问题是我在页面上添加了一个数据,然后到后台存入了数据库再返回一

请问jsp网页如何做这种提示
现在我遇到的问题是
我在页面上添加了一个数据,然后到后台存入了数据库
再返回一个添加页面

用户希望返回的时候还是停留在当前页面,并且在当前页面弹出一个框
提示添加数据成功

请问这个该如何做啊

我要进入后台再回来到当前页面的

框架是struts2
[最优解释]
添加完数据后返回给页面一段js程序片
[其他解释]
ajax+js
[其他解释]
struts 就可以啊 重新跳回原来的页面就可以了啊
[其他解释]
添加成功后action的result结果还是返回到添加页面即可,没必要转到别的页面,在页面刷新的时候判断一下是否添加成功,alert一下就可以了,在onload方法里处理或者使用jquery的话$(function(){....})或者$(document).ready(function(){....})
[其他解释]
ajax+jQuery 异步提交
[其他解释]
不知道楼主是不是用过out.print.write()这个玩意儿、。。
[其他解释]
用AJAX最简单,逻辑也最清晰合理
[其他解释]
这个功能,前台就能完成啊,jQuery挺好
[其他解释]
获取返回数据,然后alert
[其他解释]
jq很好做 。
[其他解释]
方法走完加addFieldError,页面接收,弹出就行。我一直这样用。
[其他解释]
定义一个resultstring  添加成功返回一个success 失败返回failed  页面添加一个hidden  然后用js函数判断

[其他解释]
最近也想实现这个功能,发现用struts跳转无法实现啊,struts跳转,得跳到一个页面,但是那个提示成功是难以实现的,还是用jquery提交吧,
[其他解释]


 function btnSave(){
  var value=$("#xxx").val();
   var params = {
           name: value
         };
   $.ajax({
         type: "POST",
         url: "xxx.action",
         data: params ,
         dataType:"text",
         success: function(json){
                      alert("保存成功");
}
});
}


[其他解释]
引用:
不知道楼主是不是用过out.print.write()这个玩意儿、。。
在action添加成功了调用这个方法out.print.write("添加成功")返回给页面就行了。
[其他解释]
灰常的好办啊~!你定义一个int flag,插入成功的话给这个flag付个1,然后传到页面中去~!在页面中这么写

if(request.getParameter("flag")!=null){
         if(request.getParameter("flag").equals("2")){
           if(number!=null&&!number.equals("")){
   String[] numberc = number.split("-");
            out.print("<script>alert('病例号是"+numberc[1]+"的病例已经存在,在系统中为"+number+"请重新输入!');</script>");


            }
         }else{
            out.print("<script>alert('新增病例失败!');</script>");
         }
      }


[其他解释]
引用:
方法走完加addFieldError,页面接收,弹出就行。我一直这样用。


最直接的
[其他解释]
上面的话是在<%%>标签里面的
[其他解释]
最基本的就用javascript的alert弹出提示框塞
[其他解释]
添加成功返回个标志。 页面加载时判断这个标志就好了 。
[其他解释]
 这个还不简单? javascript就可以搞定啦!
[其他解释]
该回复于2012-11-23 16:02:53被管理员删除
[其他解释]
额!没有用什么ajax、jquery最简单的!传到request对象里面,然后页面取出来然后在弹出alert自己解决了,
谢谢各位的回答了,给分!
[其他解释]
ajax异步

热点排行