总之,简单应用可以,复杂应用免谈。
Google之流的技术不是我们小作坊能比拟的。
百度cprops,这是一个c写的http库
仔细看网页源代码:<tbodyid="commRank_rankContent_350">
<tr><tdcolspan="8">数据加载中...</td></tr>
</tbody>
<scriptid="commRank_template_rankContent_350"type="text/html">
{for item in rankData}
<tr>
<td>${item.field2}</td>
<td><a href="http://lol.qq.com/act/a20111206report/list.htm?a=${item.field100}&n=${encodeURIComponent(item.field0)}" target="_blank">${item.field0}</a></td>
<td>${parseInt(item.field3)+parseInt(item.field4)}</td>
<td>${item.field3}</td>
<td>${item.field4}</td>
<td>${String(parseInt(item.field3)*100/(parseInt(item.field3)+parseInt(item.field4))).substr(0,5)}%</td>
<td>${item.field1}</td>
</tr>
{/for}
</script>
排名相关的数据都是从rankData这个里面读取出来的,在javascript里面用的应该是流行的json对象格式,直接在这个源文件里并没有找到rankData,但它引用了很多其它的js文件:
<scripttype="text/javascript"src="http://sl.qq.com/comm-htdocs/js/jquery-1.5.2.min.js"></script>
<scripttype="text/javascript"src="http://ossweb-img.qq.com/images/js/basic/templatemanager.js"></script>
<scripttype="text/javascript"src="http://sl.qq.com/comm-htdocs/js/game_area/lol_server_select.js"></script>
<scripttype="text/javascript"src="http://lol.qq.com/web201111/js/data_control.js"></script>
所以,rankData应该是定义在其它的脚本文件里面的,而里面数据应该是通过其它方法,比如ajax之类的技术动态从后台服务器取回来的,所以,你用代码并不能直接把里面的数据提取出来,这个还真不太好搞。
这个问题问的太宽泛jdbc, hibernate都可以啊 hibernate也是封装了jdbc的 用起来更方便点
随便贴个jdbc连接SQL的例子吧
JSP连接SQL Server7.0/2000数据库
testsqlserver.jsp如下:
<%@ page contentType="text/htmlcharset=gb2312"%>
<%@ page import="Java.sql.*"%>
<html>
<body>
<%Class.forName("com.microsoft.JDBC.sqlserver.SQLServerDriver").newInstance()
String url="jdbc:microsoft:sqlserver://localhost:1433DatabaseName=pubs"
//pubs为你的数据库的
String user="sa"
String password=""
Connection conn= DriverManager.getConnection(url,user,password)
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE)
String sql="select * from test"
ResultSet rs=stmt.executeQuery(sql)
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库 *** 作成功,恭喜你")%>
<%rs.close()
stmt.close()
conn.close()
%>
</body>
</html>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)