在你的数据库里,每个图像都有个icon的id来代表该图片。 客户端一上来,你就把该id,或者该文件名传给客户端,在客户端那边己经存了该图片文件了。这样客户端收到图片名称或者id就能查找出具体图片就可以显示出来了。 上传时也只要传名字或id就可以了。
按你说的要是有上万个用户同时在线,每个用户都不停传图片,那你的服务器早就被拖死了,一张图片的数据量比一个数字或一串字符文件名大多了。
你看QQ聊天的时候,一下传那么多QQ头像,全国上亿人用QQ头像QQ表情聊天,那腾讯得买多少服务器才跑得动啊
服务端早就预存了几十种或几百种表情头像,客户端也同时存了,双方约定好了每一个图像的文件名或者id值。客户端第一次注册的时候,或者更改的时候,只需要传双方约定好的id过去,服务器端就知道了你要干什么事了。
首先明白在这里复选框有两个关键属性,1、name。2、value。用两个JSP来做
第一个页面多个复选框name值保持一致,这样才构成一组,放在表单里。提交到另外一个JSP页面后用request.getParameterValues()得到这个组value值组成的集合。所以getParameterValues返回的是一个String[]。然后把String[]的值保存到数据库
注:request.getParameterValues()参数是name的值
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)