当前位置: 技术问答>java相关
急!!JSP提交到Servlet,Servlet的处理要一些时间,怎么插入一个loading页面?立即给分!!!
来源: 互联网 发布时间:2015-08-31
本文导语: JSP提交到Servlet,Servlet的处理要一些时间,我想在Servlet处理时,先给出一个loading页面,然后在给出处理成功的页面. 可以实现吗? 怎么实现loading页面? | 给你个参考的jsp waiting.jsp waiting 正在检...
JSP提交到Servlet,Servlet的处理要一些时间,我想在Servlet处理时,先给出一个loading页面,然后在给出处理成功的页面.
可以实现吗?
怎么实现loading页面?
可以实现吗?
怎么实现loading页面?
|
给你个参考的jsp
waiting.jsp
waiting
正在检索您的数据,请稍等..........
调用waiting.jsp?url=/yourservlet
它就会出现“正在检索您的数据,请稍等..........”直到你的servlet执行完就跳转。
waiting.jsp
waiting
正在检索您的数据,请稍等..........
调用waiting.jsp?url=/yourservlet
它就会出现“正在检索您的数据,请稍等..........”直到你的servlet执行完就跳转。
|
OK!
看你这么着急!(我现在可是在家里上网,要花Money的:))
这是一个servlet。(改成jsp也行)
你试试!用这种方法不涉及线程,比较简单,同时也不会显示实际工作的进度情况。
public void doGet ( HttpServletRequest req, HttpServletResponse res )
throws ServletException, IOException
{
res.setContentType( "text/html" );
HttpSession session = req.getSession( true );
PrintWriter out = res.getWriter();
if ( session.getAttribute("WAIT") == null )
{
session.setAttribute( "WAIT", "" );
out.println( "" );
out.println( "" );
out.println( "Wait a minute..." );
out.println( "" );
out.println( "" );
out.println( "" );
out.println( "" );
out.println( "Processing..." );
out.println( "Please wait..." );
out.println( "" );
out.println( "" );
out.println( "" );
out.close();
}
else
{
session.removeAttribute( "WAIT" );
out.println( "" );
out.println( "Task Done" );
out.println( "" );
out.println( "Task Done!
" );
//你的实际工作,这里只是一个模拟。
for ( int i = 1; i
看你这么着急!(我现在可是在家里上网,要花Money的:))
这是一个servlet。(改成jsp也行)
你试试!用这种方法不涉及线程,比较简单,同时也不会显示实际工作的进度情况。
public void doGet ( HttpServletRequest req, HttpServletResponse res )
throws ServletException, IOException
{
res.setContentType( "text/html" );
HttpSession session = req.getSession( true );
PrintWriter out = res.getWriter();
if ( session.getAttribute("WAIT") == null )
{
session.setAttribute( "WAIT", "" );
out.println( "" );
out.println( "" );
out.println( "Wait a minute..." );
out.println( "" );
out.println( "" );
out.println( "" );
out.println( "" );
out.println( "Processing..." );
out.println( "Please wait..." );
out.println( "" );
out.println( "" );
out.println( "" );
out.close();
}
else
{
session.removeAttribute( "WAIT" );
out.println( "" );
out.println( "Task Done" );
out.println( "" );
out.println( "Task Done!
" );
//你的实际工作,这里只是一个模拟。
for ( int i = 1; i
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!