这个可以借助前端jqPlot,Charts等js/jquery绘图插件来前端展示
后台用php取你的数据,在前端模板上组合成图标需要的数据格式就可以了(一般是json或者键值对)
代码的话前端插件引用就可以,只要你写从数据库取数据的MYSQL就ok,这里是些不了得
在数据库提取部分数据,在JSP上显示的做法如下:思路:1、创建db连接 2、创建statement 3、执行查询 4、遍历结果并展示
完整代码如下:
<span style="font-size:12px"><span style="font-size:14px"><%@ page language="java" import="java.sql.*,java.io.*,java.util.*"%>
<%@ page contentType="text/htmlcharset=utf-8"%>
<html>
<head>
<style type="text/css">
table {
border: 2px #CCCCCC solid
width: 360px
}
td,th {
height: 30px
border: #CCCCCC 1px solid
}
</style>
</head>
<body>
<%
//驱动程序名
String driverName = "com.mysql.jdbc.Driver"
//数据库用户名
String userName = "root"
//密码
String userPasswd = "szy"
//数据库名
String dbName = "studentmanage"
//表名
String tableName = "student"
//联结字符串
String url = "jdbc:mysql://localhost:3306/" + dbName + "?user="
+ userName + "&password=" + userPasswd
一般来说是js不能直接取到数据库中的数据,js 只能处理静态对象,一般来说就是html,初学者会以为jsp标签也是标签,其实在浏览器加载页面时就没有jsp标签了,
js发送一个请求(ajax)到java(c#、c++等等),java取到数据库数据,返回给js
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)