ger.getConnection("jdbc:mysql://localhost/test","root",""); %> 注:数据库此处为:test 连接数据库存的用户名为:root 密码为空。根据自己数据库作相应修改。
保存文件名为“test-mysql.jsp”到C:\Tomcat 5.0\webapps\ROOT目录,然后打开浏览器,浏览: 或 ,运行后,如果显示为空白页面,说明连接数据库成功,否则说明没有连接成功,请往回逐步仔细配置。
2. 测试2,用编辑器编写如下内容: <%@ page contentType="text/html;charset=GBK" %> <%@ page language="java" import="java.sql.*"%> <% Connection conn = null; Class.forName("org.gjt.mm.mysql.Driver").newInstance(); conn = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/test","root",""); if(conn==null){ System.out.println("get Conn Error"); } Statement stmt=conn.createStatement(); ResultSet RS_result=null; %> <html> <head> <title>测试</title></head> <body> <% RS_result=stmt.executeQuery("select * from guestbook"); String Name; while(RS_result.next()) { Name=RS_result.getString("name"); %> <%=Name%> <% } RS_result.close(); stmt.close(); conn.close(); %> </body> </html> 保存文件名为“test-mysql2.jsp”到C:\Tomcat 5.0\webapps\ROOT目录,然后打开浏览器,浏览: 或 ,运行后。
五、安装Resin,整合Apache+Resin
1. 假定机子上现在没有启动别的JSP解析服务器,如果启动请关闭该服务。 2. 直接解压Resin-3.0.3.zip到C:\ 3. 在字符模式下用命令:C:\resin-3.0.3\bin\httpd –install 将Resin安装为系统的一个服务,然后在服务中启动Resin. 删除服务命令:C:\resin-3.0.3\bin\httpd –remove 4. 打开浏览器,浏览: ,如果显示有Resin信息,则Resin服务已经启动 。
5. Apache配置: C:\apahce2\conf\httpd.conf
httpd.conf 在此配置文件最后添加以下语句: LoadModule caucho_module C:/resin-3.0.3/libexec/apache-2.0/mod_caucho.dll
<IfModule mod_caucho.c> ResinConfigServer localhost 6802 <Location /caucho-status> SetHandler caucho-status </Location> </IfModule>
AddHandler caucho-request jsp <Location /servlet/*> SetHandler caucho-request </Location> 保存,重启apache.
6. Resin配置: C:\resin-3.0.3\conf\resin.conf
resin.conf 修改默认目录: <server> <host id=""> <document-directory>C:\Apache2\htdocs</document-directory> ... </host> </server> 完成后保存,重启Resin服务,把编辑好的JSP文件存放到C:\Apache2\htdocs目录,然后打开浏览器浏览,就可以在PHP和JSP之间自由窜越了。
|