在jsp页面中当表单提交成功后,在页面上打印提示信息
6个回答
2015-12-13 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
jsp中表单提交用js来实现,当表单提交的最后时刻,如果返回成功,就把要显示的信息在固定的div上弹出就可以了。
参考代码如下:
<script type="text/JavaScript">
function loginFunc()
{
var form = document.getElementById("form1");
form.submit();
showMessage("恭喜你,表单提交成功了!");
}
</script>
<form action="processLogin.action" method="post" id="form1">
<s:textfield name="username" cssClass="input" style="width:150px;" value=""></s:textfield>
<s:password name="password" cssClass="input" style="width:150px;" value=""></s:password>
<input type="submit" onclick="loginSystem()"/>//问题出在这一行
</form>
显示消息的div定义:
<div></div>
参考代码如下:
<script type="text/JavaScript">
function loginFunc()
{
var form = document.getElementById("form1");
form.submit();
showMessage("恭喜你,表单提交成功了!");
}
</script>
<form action="processLogin.action" method="post" id="form1">
<s:textfield name="username" cssClass="input" style="width:150px;" value=""></s:textfield>
<s:password name="password" cssClass="input" style="width:150px;" value=""></s:password>
<input type="submit" onclick="loginSystem()"/>//问题出在这一行
</form>
显示消息的div定义:
<div></div>
展开全部
建议:用JavaScript做表单提交是否成功的验证。
在servlet中判断表单是否提交是否成功,不管成功与否,回传给当前页面一个状态指示。
JavaScript验证代码如下:
<%
if(request.getParameter("message")==sucess){
String show = "<script language='javascript' type='text/javascript'>alert('您的留言已保存,我们会尽快处理!谢谢')</script>";
out.println(show);
}
%>
如果留言成功 返回的字符串应该是sucess 然后打印输出show提示成功
在servlet中判断表单是否提交是否成功,不管成功与否,回传给当前页面一个状态指示。
JavaScript验证代码如下:
<%
if(request.getParameter("message")==sucess){
String show = "<script language='javascript' type='text/javascript'>alert('您的留言已保存,我们会尽快处理!谢谢')</script>";
out.println(show);
}
%>
如果留言成功 返回的字符串应该是sucess 然后打印输出show提示成功
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个打印信息太笼统了,你要打印什么啊?这么说吧,a.jsp的表单提交各servlet,servlet处理完成之后,控制跳转到b.jsp,b.jsp想打印什么就打印什么呗,要是想打印a.jsp中表单的数据,只要将参数放进request中传给b.jsp就好了request.setAttrXX("XX"),b.jsp中用request.getAttrXX("XX")记不清了去获得就好了,用struts的话就action跳转呗,都一样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
xx">姓名</a>
另一页面用get parameter获取name,根据name展示信息了
另一页面用get parameter获取name,根据name展示信息了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
钱就给那个拍照片的人,过意不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询