JavaWeb网页版计算器实现

第一种用javascript方法编写的计算器
[html]  view plain   copy
  1. <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>  
  2. <%  
  3. String path = request.getContextPath();  
  4. String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";  
  5. %>  
  6.   
  7. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
  8. <html>  
  9.   <head>  
  10.     <base href="<%=basePath%>">  
  11.       
  12.     <title>My JSP 'MyCompute.jsp' starting page</title>  
  13.       
  14.     <meta http-equiv="pragma" content="no-cache">  
  15.     <meta http-equiv="cache-control" content="no-cache">  
  16.     <meta http-equiv="expires" content="0">      
  17.     <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">  
  18.     <meta http-equiv="description" content="This is my page">  
  19.     <!-- 
  20.     <link rel="stylesheet" type="text/css" href="styles.css"> 
  21.     -->  
  22.   
  23.   </head>  
  24.   <style type="text/css">  
  25.     div{  
  26.     width:215px;  
  27.     height:290px;  
  28.     border:2px solid black;  
  29.     background-image:url(c1.jpg);     
  30.         }  
  31.     #aniu{  
  32.         width:35px;  
  33.         height:25px;  
  34.         }  
  35.     
  36.   </style>  
  37.   <body>  
  38.      <div align="center">  
  39.     <h1>My Computer</h1>  
  40.      <font size="4" >请输入第一个数:</font><br/>  
  41.      <input type="text" id="num1" style="width:150;"/><br/>  
  42.      <font size="4" >请输入第二个数:</font><br/>  
  43.      <input type="text" id="num2" style="width:150;"/> <br/>  
  44.      <font size="4" >请选择运算方式:</font><br/>  
  45.      <table>  
  46.      <tr>  
  47.      <td><input type="button" value="+" id="aniu" onclick="jia();"/></td>  
  48.      <td><input type
  • 4
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
JavaWeb实现网页聊天可以采用基于WebSocket技术的方式来实现。 首先,需要建立一个WebSocket连接,该连接可以通过WebSocket API来实现。在服务器端,可以使用JavaWebSocket框架(如Tomcat的WebSocket实现)来建立WebSocket服务器。在客户端,可以使用JavaScript的WebSocket API来与服务器建立连接。 在连接建立后,服务器和客户端之间可以通过发送消息来进行通信。服务器可以接收到来自客户端的消息,并且可以将消息广播给其他连接的客户端。客户端也可以接收到其他客户端发送的消息,并进行相应的处理展示。 为了实现多人聊天的功能,可以在服务器端维护一个在线用户列表,用于记录当前在线的用户。当有新用户连接到服务器时,服务器将该用户添加到在线用户列表。当有用户断开连接时,服务器将该用户从列表移除。 此外,为了保证聊天信息的安全性,可以对消息进行加密处理。可以使用Java提供的加密算法库(如AES、RSA)对消息进行加密和解密,从而保证信息在传输过程的安全性。 最后,在使用JavaWeb实现网页聊天时,还需要考虑到用户界面的设计和交互逻辑。可以通过HTML、CSS和JavaScript来构建聊天界面,增加用户友好性和交互性。 综上所述,使用JavaWeb实现网页聊天需要借助于WebSocket技术,建立服务器和客户端之间的连接,并通过消息的发送和接收来实现聊天功能。同时还需要维护在线用户列表、加密消息以及设计用户界面等细节,以提供一个完备的网页聊天系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值