servlet《---》JSP页面 jsp里面有一张采购单,当我点击保存后,在SERVLET里面判断出这个ID已经存在了,不能保存,要回到刚才那个页面里,所有的信息也还在,不用重新输入,并且要弹出提示框,提示用户是ID号已经存在了,所以不能保存,要怎么做啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 此回复为自动发出,仅用于显示而已,并无任何其他特殊作用楼主【miracleai123】截止到2008-07-02 15:20:02的历史汇总数据(不包括此帖):发帖的总数量:8 发帖的总分数:160 结贴的总数量:6 结贴的总分数:120 无满意结贴数:0 无满意结贴分:0 未结的帖子数:2 未结的总分数:40 结贴的百分比:75.00 % 结分的百分比:75.00 % 无满意结贴率:0.00 % 无满意结分率:0.00 % 楼主加油 2楼就是这个意思,就是说,你先把jsp里面的东西保存在session中,然后servlet判断失败后,再forward到jsp,从session中把保存的值拿出来显示到jsp上 其实不用session也可以做到,用request.getRequestDispatcher().forword(request, response);原理跟楼上几位一样,先在servlet中判断id是否存在 session可以做到,不过觉得用request比较好点 如果已经存在,从servlet中把那些参数再踢给页面,让页面可以实现回显。并多加一个变量去判断在页面里是否需要弹出框。如:Servlet:String message = "";如果已存在{message = "已经存在";}.jsp:<% String message = ""; 接收message; if(!message.trim().equals("")){%> <script> alert(<%=message%>); </script><% }%> 有个地方写错了 <script> alert( "<%=message%>"); //加"" </script> java的继承问题 socket读取字节 谁能解决JAVA接口的方法重复问题? 100分求swt打印功能 BufferedReader 字符串输出后替换特定字符问题 validator-rules 的添加 高手请进~ 急! 请教用URLConnection访问web服务器的问题? Java程序中的输入框 时间相减 发布Applet出现的错误,帮忙撒 求用JAVA编写一个红心图! 小问题来了~~菜鸟又来问了啊~~!!
楼主【miracleai123】截止到2008-07-02 15:20:02的历史汇总数据(不包括此帖):
发帖的总数量:8 发帖的总分数:160
结贴的总数量:6 结贴的总分数:120
无满意结贴数:0 无满意结贴分:0
未结的帖子数:2 未结的总分数:40
结贴的百分比:75.00 % 结分的百分比:75.00 %
无满意结贴率:0.00 % 无满意结分率:0.00 %
楼主加油
原理跟楼上几位一样,先在servlet中判断id是否存在
并多加一个变量去判断在页面里是否需要弹出框。
如:
Servlet:String message = "";
如果已存在{
message = "已经存在";
}.jsp:
<%
String message = "";
接收message;
if(!message.trim().equals("")){
%>
<script>
alert(<%=message%>);
</script>
<%
}
%>
<script>
alert( "<%=message%>"); //加""
</script>