急啊!100分求Jsp+MySQL高手,求不到只有散分了
如果您是热心的高手就请留下你的QQ,或者直接加我QQ 4035340
谢谢啊!
问题点数:100、回复次数:30Top
1 楼IFindit(寻找其中的乐趣)回复于 2005-08-04 11:54:11 得分 5
你把问题在这说一下Top
2 楼mxlmwl(飞星)回复于 2005-08-04 12:08:10 得分 5
你还是说问题吧,贴出来大伙瞧瞧先。Top
3 楼joneyonly()回复于 2005-08-04 12:19:56 得分 2
我不是高手!
公司也不能用QQ!
只有接分了Top
4 楼Bosscat(不知天高地厚的波斯猫)回复于 2005-08-04 13:22:58 得分 0
http://community.csdn.net/Expert/TopicView.asp?id=4187478
好像JDBC没配置好,总是连接不到数据库,我以前没做过关于数据库的,也没学过Java和Jsp,前天去面试,结果要我回来做个Jsp+MySQL的页面,搞了一天还没把服务器配置好,有时出现的错误信息也看不明白。本来打算今天交过去已经够迟了,我希望有热心的蝈蝈在QQ上教我一下,这样快点啊
5555Top
5 楼ccm1980(海浪)回复于 2005-08-04 13:54:01 得分 2
帮丁Top
6 楼llpgy(来生做人)回复于 2005-08-04 13:56:49 得分 2
我不是高手!
只有接分了哦Top
7 楼loverface(双面人)回复于 2005-08-04 14:18:16 得分 2
偶是菜鸟
只有接分咯!Top
8 楼keelsike(blog.k99k.com)回复于 2005-08-04 14:38:50 得分 10
Connection conn = null ;
//设置数据库ip
public Connection getConn(){
try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url = "jdbc:mysql://127.0.0.1:3306/数据库名?user=root&password=XXX&useUnicode=true&characterEncoding=gb2312";
conn = DriverManager.getConnection(url);
}
catch(Exception e){
e.printStackTrace();
}
return this.conn ;
}
Statement stmt = conn.createStatement();
String strSql = " select * from tb1";
....
你可能在TOMCAT里面根本没有配连接池,所以直接用这种方法连试试看吧.
Top
9 楼Lx_KingTran_81(土豆丝炒肉)回复于 2005-08-04 14:50:46 得分 10
http://www.mysql.com/
上面是驱动的下栽地址
下面是写到JSP中的代码
Class.forName( "org.gjt.mm.mysql.Driver" );
cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd );Top
10 楼yido2004(yido)回复于 2005-08-04 14:52:28 得分 2
upTop
11 楼Maple99(Maple)回复于 2005-08-04 14:57:34 得分 5
网上例子很多,随便一搜救可以搞定Top
12 楼Bosscat(不知天高地厚的波斯猫)回复于 2005-08-04 15:13:37 得分 0
To keelsike([K99K]):
我在网上找了很多资料,按照上面所说的在Tomcat管理页面的DataSources建了一个数据源
JNDI Name: jdbc/mysql
Data Source URL: jdbc:mysql://localhost/test
JDBC Driver Class: org.gjt.mm.mysql.Driver
User Name: root
Password: 123456
Max. Active Connections: 4
Max. Idle Connections: 2
Max. Wait for Connection: 5000
用的驱动是mysql-connector-java-3.1.10-bin.jar
也按照网上的各种说法加了很多环境变量,都还是不行
你的这个用浏览器打开的信息是:
illegal start of expression
public Connection getConn(){
^
1 error
下面就是很多行“at”开头的信息,不知道这个是错误信息还是什么啊
Top
13 楼Bosscat(不知天高地厚的波斯猫)回复于 2005-08-04 15:16:00 得分 0
麻烦二位高手加一下我QQ啊
我没有时间了……Top
14 楼hlnccc(亚斯托雷斯)回复于 2005-08-04 15:25:13 得分 5
我毕业设计用的就是tomcat+mysql的环境,可惜不会连接池,帮不上忙了,要不你就用 Lx_KingTran_81(土豆丝炒肉) 的方式也可以,只不过用完数据库要记得关闭连接Top
15 楼108041217(josso)回复于 2005-08-04 15:29:06 得分 2
upTop
16 楼zhaogz2008(软件宝宝)回复于 2005-08-04 15:32:25 得分 0
厉害!怪不得用人单位都不要毕业生!!
想当初,我在大一的时候也不是这种状态呀!
现在的大学真是进步了呀!Top
17 楼Bosscat(不知天高地厚的波斯猫)回复于 2005-08-04 15:47:20 得分 0
不会也要嚷嚷
谁说是毕业生来着Top
18 楼interhanchi(on the Java Road)回复于 2005-08-04 15:55:03 得分 2
jfTop
19 楼kadeya(卡卡)回复于 2005-08-04 15:59:03 得分 2
人家外语专业毕业不行吗???^_^Top
20 楼c_j_z()回复于 2005-08-04 15:59:09 得分 10
我自己测试过,肯定可以的!!!
引用自:http://dev.csdn.net/develop/article/61/61684.shtm
标题 servlet jsp 连接数据库 选择自 rootcn 的 Blog
关键字 servlet jsp 连接数据库
出处
一、环境配置
首先将驱动加入 classpath 。
1、连接 mysql 时的驱动保存位置:
驱动名:mysql-connector-java-3.1.5-gamma-bin.jar
路径:tomcat5.5\common\lib
重启 Tomcat 后生效。
2、连接 Oracle 时驱动保存位置:
驱动名:classes12.jar
路径:tomcat5.5\common\lib
重启 Tomcat 后生效。
二、测试代码
<!--mysql.jsp-->
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/db_name?user=yourusername&password=yourpassword&useUnicode=true&characterEncoding=GB2312" ;
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement();
String query="select field_name from table_name order by id";
ResultSet rs=stmt.executeQuery(query);
while(rs.next())
{
String s=rs.getString("field_name");//看准你的字段是不是字符型,不然就不能用getString,根据字段类使用getBoolean等等
out.print(s+"<br>");
}
%>
</body>
</html>Top
21 楼laughsmile(海边的星空)回复于 2005-08-04 20:28:42 得分 10
1.在tomcat的webapps下新建一个目录aaa,然后把webapps下root目录的web-inf目录拷贝到aaa下,并在aaa\web-inf下新建lib目录,形成webapps\aaa\web-inf\lib.
2.获得MySQL的驱动程序包mysql-connector-java-3.0.15-ga-bin(mysqldriver.jar)
,拷贝到aaa\WEB-INF\lib下.
3.把你的代码拷贝到aaa下,然后在你的代码中:
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
Connection conn= DriverManager.getConnection("jdbc:mysql://localhost/db_name","用户名","密码");
Statement stmt = conn.createStatement();
......
4.用tomcat访问http://localhost:8080/aaa/你的jsp.jsp就可以了Top
22 楼simon0512(虫虫)回复于 2005-08-05 08:49:42 得分 2
upTop
23 楼locust2002(蚂蚱)回复于 2005-08-05 10:23:06 得分 5
到google上搜一下
建议用dreamwear mx或更高的版本,可以事半功倍Top
24 楼mark200106()回复于 2005-08-05 10:35:36 得分 5
用连接池的话需要修改server.xml和文件web.xmlTop
25 楼connection999()回复于 2005-08-05 11:56:51 得分 0
eform自定义表单平台是一个在IE浏览器中可视化的设计软件界面的工具。无论是输入界面还是报表界面,无论是简单的输入查询还是复杂的逻辑处理。都可以由eform设计出来。
eform自定义表单平台适用于网上OA系统的自定义表单模块,工作流系统的自定义表单模块,信息管理系统方面的软件开发项目等等。
方成eform自定义表单平台,纯BS结构.100%开放源码.可以在 http://218.30.103.110:8080/eform/index.html 在线试用.
Top
26 楼duandan((√明天爱谁))回复于 2005-08-05 12:40:06 得分 6
你得原代码都错了~~~
数据库连接池都没有~~~~~~~
你得url都没有指向你所要的哪个后台网页Top
27 楼layueer(爱伤怀,努力升仙)回复于 2005-08-05 13:09:17 得分 2
接分 这公司怎么这样Top
28 楼rickylyf()回复于 2005-09-01 11:43:05 得分 2
我也是初学者,帮你 顶Top
29 楼ftiger(哈哈鱼)回复于 2005-09-01 11:44:45 得分 2
呵呵,当年搞这个整整折腾了一周才搞清楚。加上中文问题,折腾了半个月。Top
30 楼hygx(失身志不移)(http://91in.blogchina.com)回复于 2005-09-01 12:44:33 得分 0
这帖子快一个月了,看来又是个不结帖的楼猪。。Top




