| VB 源码 | VC 源码 | ASP源码 | JSP源码 | PHP源码 | CGI源码 | FLASH源码 | 素材模板 | C 源程序 | 站长工具 | 站长教程 |

JSP技术

ASP技术
PHP技术
JSP技术
VB技术
.NET技术

本类阅读TOP10

·JSP编程进度条设计实例[4]
·第一章 熟悉JSP服务器
·JSP编程进度条设计实例[1]
·JSP编程进度条设计实例[3]
·JSP编程进度条设计实例[5]
·JSP连接各类数据库大全(上)[1]
·JSP编程进度条设计实例[2]
·JSP连接各类数据库大全(下)[2]
·JSP连接各类数据库大全(下)[4]
·用WebWork、JSP、Velocity建立注册页面[2]

站内搜索

JSP编程进度条设计实例[4]
三、任务进度

  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网络编程经典入门
  • 初学ASP编程易犯的一个致命程序问题及解决办法
  • ASP编程技巧大全[1]
  • ASP编程技巧大全[2]
  • JSP编程进度条设计实例[1]
  • JSP编程进度条设计实例[2]
  • JSP编程进度条设计实例[3]
  • JSP编程进度条设计实例[5]
  • 用VB编写ActiveX DLL实现ASP编程
  • 相关软件

  • 可以将个人编程资料和心得进行加密存储  
  • 调制解调器网络编程  
  • Internet编程技术配套程序  
  • Windows图形编程  
  • VC图形编程的一个简单工程  
  • Windows图形编程  
  • 一个游戏编程库的源程序  
  • DOS保护模式下汇编程序设计  
  • JJB QC和TC高级编程环境可编写图形  
  • C语言和68000汇编语言混合编程开发  



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

    月光软件站·版权所有