您的位置:首页 > 运维架构 > Tomcat

Tomcat+MySQL的配置(windows下)

2014-03-05 15:52 239 查看
windows下的配置

1.首先配置JDK,下载安装之后,设定环境变量

JAVA_HOME=C:\jdk.xx.xx.xx

classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

path=%JAVA_HOME%\bin

然后可以试试看javac 和java命令

2.Tomcat直接解压缩就可以用了,startup.bat启动

CATALINA_HOME=g:\tomcat;

CATALINA_BASE=g:\tomcat;

classpath=%CATALINA_HOME%\common\lib\servlet.jar(没找到这个jar包)

访问http://localhost:8080 可以进去tomcat的页面

3.Tomcat+mysql

把mysql驱动jar包放到Tomcat\lib文件夹下就可以了。

可以用以下的JSP文件测试成功与否

<%@ page contentType="text/html;charset=gb2312"%>

<%@ page import="java.sql.*"%>

<html>

<body>

<%Class.forName("com.mysql.jdbc.Driver").newInstance();

String url ="jdbc:mysql://localhost/mysql?user=root&password=cangku&useUnicode=true&characterEncoding=8859_1" ;

//假设test是你的数据库

Connection conn= DriverManager.getConnection(url);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

String sql="select * from userinfo";

//从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>

4.自己动手建立webapp

在Tomcat\webapps里新建自己的web工程webapp,在其中新建一个WEB-INF文件夹,然后从别的项目里拷一个web.xml过来,新建一个jsp

<html><body><center>

Now time is: <%=new java.util.Date()%>

</center></body></html>

然后访问localhost:8080/myapp/index.jsp

在F:\apache-tomcat-7.0.42\work\Catalina\localhost\myapp\org\apache\jsp下可以找到index_jsp.java文件和它的字节码。这个其实是一个类似servlet的文件,在_jspService方法中有刚才那个文件转化成java的代码:

out.write("<html><body><center>\r\n");

out.write("Now time is: ");

out.print(new java.util.Date());

out.write("\r\n");

out.write("</center></body></html> ");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: