技术开发 频道

Servlet 3.0实战:异步处理特性应用

  清单 5:客户端页面

<html>
<head></head>
<script type="text/javascript" src="js/jquery-1.4.min.js"></script>
<script type="text/javascript" src="js/application.js"></script>
<style>
     .consoleFont{font
-size:9; color:#DDDDDD; font-family:Fixedsys}
     .inputStyle{font
-size:9; color:#DDDDDD; font-family:Fixedsys; width:100%;
            height:
100%; border:0; background-color:#000000;}
</style>
<body style="margin:0; overflow:hidden" >
<table width="100%" height="100%" border="0" cellpadding="0"
     cellspacing
="0" bgcolor="#000000">
  
<tr>
    
<td colspan="2"><textarea name="result" id="result" readonly="true" wrap="off"
         style
="padding: 10; overflow:auto" class="inputStyle" ></textarea></td>
  
</tr>
</table>
<iframe id="comet-frame" style="display: none;"></iframe>
</body>
</html>


  清单 6:客户端引用的 application.js

$(document).ready(function() {
     var url
= '/AsyncServlet/WebLogServlet';
     $('#comet-frame')[0].src = url;
});

function update(data) {
     var resultArea
= $('#result')[0];
     resultArea.value = resultArea.value + data + '\n';
}


0
相关文章