怎样让JSP提交表单后不跳转到action,页面停留本页面 20

我用了添加表单target属性的方法,添加了空框架,这样就阻止了页面跳转,但是添加页面上的返回键居然不能返回上一页,按返回键同样弹出添加成功的提示框。帮我把返回键功能恢复... 我用了添加表单target属性的方法,添加了空框架,这样就阻止了页面跳转,但是添加页面上的返回键居然不能返回上一页,按返回键同样弹出添加成功的提示框。帮我把返回键功能恢复正常。
JSP代码

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%
String path = request.getContextPath();
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<link href="<%=path %>/css/Common.css" rel="stylesheet" type="text/css" />
<link href="<%=path %>/css/sitegeneric08.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="<%=path %>/My97DatePicker/WdatePicker.js"></script>

<script type="text/javascript">
function check()
{

}

</script>
</head>

<body onload="init()">
<div class="NewContainer770">
<div class="BoxHeader">
<div class="BoxHeader-center MarginTop10">录入班级信息</div>
</div>
<div class="Slot">
<form action="<%=path %>/banjiAdd.action" name="form1" method="post" target="actionframe">
<table align="left" border="0">
<iframe width="0" height="0" name="actionframe"></iframe>

<tr>
<td align="center">班级编号:</td>
<td><input name="banjiBianhao" type="text" maxlength="12"/></td>
</tr>
<tr>
<td align="center">班级名称:</td>
<td><input type="text" name="banjiName" maxlength="15"/></td>
</tr>
<tr>
<td align="center">入学年份:</td>
<td><input class="Wdate" readonly="true" type="text" id="banjiRuxuenianfen" name="banjiRuxuenianfen" onfocus="new WdatePicker(this)"/></td>
</tr>
<tr>
<td colspan="2">
<input type="hidden" name="zhuanyeId" value="<%=request.getParameter("zhuanyeId") %>">
<input type="submit" value="确定""/>
<input type="reset" value="重置"/>
<input type="button" onclick="javascript:history.go(-1);" value="返回"/>

<font color="red"></font>
</td>
</tr>
<tr height="30">
</tr>
</table>
</form>
<ul>
<li><a href="" title=""> </a> </li>
<li><a href="" title=""> </a> </li>
</ul>
</div>
</div>
</body>
</html>
banjiAdd.action的代码
public String banjiAdd()
{
TBanji banji=new TBanji();
banji.setBanjiBianhao(banjiBianhao);
banji.setBanjiName(banjiName);
banji.setBanjiRuxuenianfen(banjiRuxuenianfen);
banji.setBanjiDel("no");
banji.setZhuanyeId(zhuanyeId);
TZhuanye zhuanye=zhuanyeDAO.findById(zhuanyeId);
TXibie xibie=xibieDAO.findById(zhuanye.getXibieId());
banji.setXibieId(zhuanye.getXibieId());
banji.setXuyuanId(xibie.getXuyuanId());
banjiDAO.save(banji);
this.setMessage("添加成功");
this.setPath("xuyuanMana.action");
return "succeed";

}
展开
 我来答
百度网友36ce3e4
2012-04-18 · 超过18用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:33.5万
展开全部
页面停留本页面 action为空不就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Java_Mr
2012-04-17 · TA获得超过216个赞
知道小有建树答主
回答量:258
采纳率:0%
帮助的人:104万
展开全部
用ajax提交表单,如果提交成功返回成功!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yangxiaqi
2012-04-17
知道答主
回答量:29
采纳率:0%
帮助的人:5.4万
展开全部
恩,正在学习中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lijie34504
2012-04-18 · TA获得超过168个赞
知道小有建树答主
回答量:255
采纳率:0%
帮助的人:195万
展开全部
推荐在返回键上添加事件,点击跳到你想要的地方
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式