社区
Web 开发
帖子详情
jsp中从sql数据库取数问题?
sufin
2006-03-01 10:16:35
我要做一个图片轮换显示的特效,图片要从数据库中多条记录的一个image字段中取,然后赋给一个数组,问题在于我不知道在jsp中怎么去连接数据库,我是初学者,现在马上就用到,没时间去从新看书,所以只能让各位大哥先帮忙解决了这 个问题!!
...全文
238
14
打赏
收藏
jsp中从sql数据库取数问题?
我要做一个图片轮换显示的特效,图片要从数据库中多条记录的一个image字段中取,然后赋给一个数组,问题在于我不知道在jsp中怎么去连接数据库,我是初学者,现在马上就用到,没时间去从新看书,所以只能让各位大哥先帮忙解决了这 个问题!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sufin
2006-03-09
打赏
举报
回复
有人帮忙吗?
itzhiren
2006-03-02
打赏
举报
回复
我也遇到这个调用的问题,写了一个函数,放在一个文件里面,不知道怎么包含这个文件?
sufin
2006-03-02
打赏
举报
回复
bean是什么概念?是jsp中的一个内置东西,还是就一个文件名之类?
yajixi
2006-03-02
打赏
举报
回复
写一个JSP的Bean,在bean中写连接SQL的业务逻辑,然后在JSP页面中调用此bean
sufin
2006-03-02
打赏
举报
回复
<%@ page contentType="html.text ; charest=gb2312" language="java" %>
<%@ page import="java.sql.*" %>
<html>
<head>
<title>DBJsp.jsp</title>
</head>
<body>
<%
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String dbUrl="jdbc:microsoft:sqlserver:10.10.10.10;DatabaseName=test";
String dbUser = "test";
String dbPwd= "123456";
Connection con=DriverManager.getConnection(dbUrl,dbUser,dbPwd);
Statement stmt = con.createStatement();
String sql="Select * from news where len(image)>7 and lclassid=6 ORDER BY NewsID DESC";
ResultSet rs=stmt.executeQuery(sql);
out.println("<table border=1 width=400>");
while(rs.next())
{
String col1 = rs.getString("image");
out.println("<tr><td>"+col1+"</td></tr>");
}
out.println("</table>");
rs.close();
stmt.close();
con.close();
%>
</body>
</html>
我把它保存为.asp文件,运行后是
Active Server Pages 错误 'ASP 0221'
无效的 @ 命令指令
/inc/beifen1.asp,行 1
指定的'page contentType="html.text ; charest=gb2312" language="java" ' 选项未知或无效。
java 我装了jre-1_5_0_06-windows-i586-p-iftw
请高手指点!!!!!!!!!!!!哪里需要改??????????
sufin
2006-03-02
打赏
举报
回复
我在数据库中的图片只是保存一个相当路径,或绝对路径
xingfo
2006-03-02
打赏
举报
回复
我想问一下,图片或者图表的存储是不是跟其它数据类型一样啊.怎么看楼主用String来保存,可以吗?
比如:stmt.executeUpdate("Insert Into books(id,name,title,price,image) values('999','Tom','Tomcat Bible',44.5,?)");
stmt.setString(1,"");吗?
这中间的?用什么来表示呢?怎么往数据库中保存?
lifecat0626
2006-03-02
打赏
举报
回复
sufin(逸恬)
这是个JSP文件为什么保存成.asp应该是.jsp
itzhiren(itzhiren)
Class A {
public void method(){
}
}
保存为A.java
在jsp中
用在头部加上<%@ import A;%>
在body中加入
<%
A a = new A();
a.method();
%>
即可
cucuchen
2006-03-01
打赏
举报
回复
的确是大同小异!
sufin
2006-03-01
打赏
举报
回复
先谢谢了,我去试一下,回头再来!
不过我是用sql server 的,应该是大同小异吧??????
jragon
2006-03-01
打赏
举报
回复
jsp + mysql
<%@ page language="java" contentType="text/html; charset=GB2312"%>
<!-- import packages -->
<%@ page import = "java.io.*" %>
<%@ page import = "java.util.*" %>
<%@ page import = "java.sql.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<title>DBJsp.jsp</title>
</head>
<body>
<%
//begin with try
try
{
Connection con;
Statement stmt;
ResultSet rs;
Class.forName("com.mysql.jdbc.Driver");
DriverManager.registerDriver(new com.mysql.jdbc.Driver());
String dbUrl = "jdbc:mysql://localhost:3306/BookDB?useUnicode=true&characterEncoding=GB2312";
String dbUser = "dbuser";
String dbPwd= "1234";
con = java.sql.DriverManager.getConnection(dbUrl,dbUser,dbPwd);
stmt = con.createStatement();
stmt.executeUpdate("Insert Into books(id,name,title,price) values('999','Tom','Tomcat Bible',44.5)");
rs = stmt.executeQuery("Select id,name,title,price from books");
out.println("<table border=1 width=400>");
while(rs.next())
{
String col1 = rs.getString(1);
String col2 = new String(rs.getString(2).getBytes("ISO-8859-1"), "GB2312");
String col3 = new String(rs.getString(3).getBytes("ISO-8859-1"), "GB2312");
;
float col4 = rs.getFloat(4);
out.println("<tr><td>"+col1+"</td><td>"+col2+"</td><td>"+col3+"</td><td>"+col4+"</td></tr>");
}
out.println("</table>");
stmt.executeUpdate("Delete From books Where id='999'");
rs.close();
stmt.close();
con.close();
}catch(Exception e){
out.println(e.getMessage());
}
%>
</body>
</html>
sufin
2006-03-01
打赏
举报
回复
我还没装java
1007
2006-03-01
打赏
举报
回复
顶
在问以下 jsp 连接 mysql 的时候 只需要安装 tomcat 和 mysql 数据库就可以吗?
别的就不需要了吗?
sufin
2006-03-01
打赏
举报
回复
哥,能不能简炼点,只要连到SQL数据库把表中image的内容取出来就可以了,我是真不太清楚,赐教!!!
基于Servlet
JSP
My
SQL
的用户注册模块V1.0
用户通过网页(
JSP
)输入用户名、真名和密码,Servlet接收后通过JDBC将信息保存到My
SQL
中
。
JSP
版流量统计系统
看起来有点像大洲的那个,
jsp
中
算不错的啦.值得下载回去研究研究
100家大公司java笔试题汇总
从网上找到的在这里分享一下,可能有点不全或是普遍,但是有答案。
SSH2框架搭建实例源码
SSH2框架搭建实例(spring3.2+strust2.3.4+hibernate4.2)全部采用最新版本.演示了用户登录和用户管理
简单java web学生信息管理系统
本人是新手,也刚开始java web的学习,就在网上找了个例子练手,是一个简单的
jsp
+servler的学生管理系统。网址:http://www.javazhijia.com/ym/web/193.html导入到eclipse有点报错,我自己做了一点修改,将oracle
数据库
换成了
数据库
连接池连接my
sql
数据库
,可直接运行,希望对大家能有所帮助!
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章