VB 源码VC 源码ASP源码JSP源码PHP源码CGI源码FLASH源码素材模板C 源程序常用软件文档中心其他程序

JSP技术

编程开发
PHP技术
JSP技术
ASP技术
.NET技术
数据库

本类阅读TOP10

·JSP编程进度条设计实例[4]
·JSP编程进度条设计实例[3]
·JSP编程进度条设计实例[1]
·JSP编程进度条设计实例[5]
·第一章 熟悉JSP服务器
·JSP编程进度条设计实例[2]
·JSP连接各类数据库大全(上)[1]
·JSP连接各类数据库大全(下)[4]
·JSP连接各类数据库大全(下)[2]
·JSP连接各类数据库大全(上)[2]

精品推荐
JSP编程进度条设计实例[4]

作者:佚名 来源:PConline 加入时间:2003-11-17 月光软件站

三、任务进度

  status.jsp页面利用一个HTML进度条向用户显示任务的执行情况。首先,status.jsp利用<jsp:useBean>标记获得start.jsp页面创建的Bean对象:


<jsp:useBean id="task" scope="session"
    class="test.barBean.TaskBean"/>


  为了及时反映任务执行进度,status.jsp会自动刷新。javascript代码setTimeout("location='status.jsp'", 1000)将每隔1000毫秒刷新页面,重新请求status.jsp,不需要用户干预。


<HTML>


<HEAD>
    <TITLE>JSP进度条</TITLE>
    <% if (task.isRunning()) { %>
        <SCRIPT LANGUAGE="javascript">
            setTimeout("location='status.jsp'", 1000);
        </SCRIPT>
    <% } %>
</HEAD>


<BODY>


  进度条实际上是一个HTML表格,包含10个单元——即每个单元代表任务总体的10%进度。


<H1 ALIGN="CENTER">JSP进度条</H1>


    <H2 ALIGN="CENTER">
        结果: <%= task.getResult() %><BR>
        <% int percent = task.getPercent(); %>
        <%= percent %>%
    </H2>


    <TABLE WIDTH="60%" ALIGN="CENTER"
            BORDER=1 CELLPADDING=0 CELLSPACING=2>
        <TR>
            <% for (int i = 10; i <= percent; i += 10) { %>
                <TD WIDTH="10%" BGCOLOR="#000080">&nbsp;</TD>
            <% } %>
            <% for (int i = 100; i > percent; i -= 10) { %>
                <TD WIDTH="10%">&nbsp;</TD>
            <% } %>
        </TR>
    </TABLE>
 
  任务执行情况分下面几种状态:正在执行,已完成,尚未开始,已停止:


<TABLE WIDTH="100%" BORDER=0 CELLPADDING=0 CELLSPACING=0>
        <TR>
            <TD ALIGN="CENTER">
                <% if (task.isRunning()) { %>
                    正在执行
                <% } else { %>
                    <% if (task.isCompleted()) { %>
                        完成
                    <% } else if (!task.isStarted()) { %>
                        尚未开始
                    <% } else { %>
                        已停止
                    <% } %>
                <% } %>
            </TD>
        </TR>
 




相关文章
  • PHP编程风格
  • 利用shell编程实现DOS风格的Linux命令行
  • 新手必学:windows网络编程经典入门
  • JSP编程进度条设计实例[5]
  • JSP编程进度条设计实例[3]
  • JSP编程进度条设计实例[2]
  • JSP编程进度条设计实例[1]
  • ASP编程技巧大全[2]
  • ASP编程技巧大全[1]
  • 初学ASP编程易犯的一个致命程序问题及解决办法
  • 用VB编写ActiveX DLL实现ASP编程
  • 相关软件

  • VC图形编程的一个简单工程  
  • Windows图形编程  
  • 调制解调器网络编程  
  • Internet编程技术配套程序  
  • 可以将个人编程资料和心得进行加密存储  
  • Windows图形编程  
  • C语言和68000汇编语言混合编程开发  
  • C 语言编程助手  
  • C语言编程的在线帮助  
  • ASM.C混合编程 LIM EMS 界面  



  • 月光软件程序下载编程文档电脑教程网站设计网址导航网络文学游戏天地幽默笑话生活休闲写作范文安妮宝贝
    电脑技术编程开发网络专区谈天说地情感世界游戏元素分类游戏热门游戏体育运动手机专区业余爱好影视沙龙
    音乐天地数码广场教育园地科学大观古今纵横谈股论金人文艺术医学保健动漫图酷二手专区地方风情各行各业

    月光软件站·版权所有