菜鸟求助 怎么用JSP 统计文件的下载次数~~急 请各位大虾帮帮忙。

2024-12-18 22:07:58
推荐回答(4个)
回答1:

在jsp页面上用js可以完成,给下载按钮一个onclick事件,用一个文本框来显示下载次数(将文本框设置成只读),没点击按钮一次在js的方法中得到文本框中的值,定义一个变量var s=s+1,s为文本框的值,在将s赋值给文本框就可以了。其实还有更简单的方法,在antion或servlet中实现,将值存到数据库等,方法很多!

回答2:

我想:给button一个onclick事件,然后写个for循环,每点击一次就+1,然后显示出来,应该可以的。不过我下这个数据并不准啊,例如,人家下到一半,不想下了就停止了,或者勿点了之类的。

回答3:

补充楼上J2EE也支持WEB SERVICE
而且通过EJB,hibernate,XML等中件件技术以及标准完全比.NET来的强大的多.而且现在主流使用的数据库大多为免费的MySql, 更大型的就用orcale,因为sqlserver要钱滴,没几个有一定规模的企业敢用盗版,用了MS要找上门敲诈的.

最关键的是java 是开源性的,而且针对J2EE开发上有很多免费的中间件技术,服务器,以及开发工具.

随着国内在外方强大反盗版压力下,很多国内公司将不得不使用正版软件,因此现在最流行的java开发是eclipse+tomcat+hibernate+struts组合,这样的开发成本非常低,java最大的优势就是跨平台.

而.net也有其优势,由于它采用把不同语言编译成DLL文件,因此有跨语言开发功能,但.net不支持除windows以外的平台,当然现在已经有第三方开发支持其实现跨平台,因此.net即使跨语言有是跨平台,外加其开发标准统一.

如果要说.net对j2ee 的优势在那,那很明显的就是其跨语言,已及快餐式的开发,你不用过多考虑软件兼容,以及自己配置服务器等问题.但同时也伤失了程序员应该了解和掌握的一些内容,因此现在国内很多人都在说MS把程序员当傻瓜.

如果想在软件编程方面走的更远可以劝你从JAVA入手,兼顾.net是非常不错的选择,但别看程序员好象是薪水还不错,其实其付出和收获是成正比的,程序员其实就是脑力劳工.
另外,站长团上有产品团购,便宜有保证

回答4:

在下载的按钮上做一个控件 主要目的是记录按扭被点击的次数