部署应用(简单)
1、到Tomcat的安装目录的webapps目录,可以看到ROOT,examples, tomcat-docs之类Tomcat自带的的目录。2、在webapps目录下新建一个目录myapp,也就是项目名。部署项目,就是在webapps目录下新建文件夹,tomcat启动后会自动部署。3、myapp下新建一个目录WEB-INF;#注意,目录名称是区分大小写的4、WEB-INF下新建一个文件web.xml,内容如下:My Web Application A application for test.
在myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下:
Now time is : <%=new java.util.Date() %>
重启Tomcat
打开浏览器,输入http://localhost:8080/myapp/index.jsp 看到当前时间的话说明就成功了。部署应用(结合MySql)
1、到Tomcat的安装目录的webapps目录,可以看到ROOT,examples, tomcat-docs之类Tomcat自带的的目录。2、在webapps目录下新建一个目录myapp,也就是项目名。部署项目,就是在webapps目录下新建文件夹,tomcat启动后会自动部署。3、myapp下新建一个目录WEB-INF;#注意,目录名称是区分大小写的4、WEB-INF下新建一个文件web.xml,内容如下: <?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
</web-app>
在myapp下新建一个测试的jsp页面,文件名为test_mysql.jsp,文件内容如下:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ page import="com.mysql.jdbc.Driver" %> <%@ page import="java.sql.*" %> <% String driverName="com.mysql.jdbc.Driver"; String userName="root"; String userPasswd="admin"; String dbName="mydb1"; String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd; Class.forName("com.mysql.jdbc.Driver").newInstance(); try { Connection conn = DriverManager.getConnection(url);Statement stmt = conn.createStatement();String sql = "select * from user";ResultSet rs = stmt.executeQuery(sql);while(rs.next()){int id = rs.getInt("id");String name = rs.getString("name");out.println(id+" : "+name);out.println("");}out.println(" Connection Mysql is OK !"); rs.close();stmt.close();conn.close(); }catch( Exception e ){ out.println( "connent mysql error:" + e ); }%>
重启Tomcat
打开浏览器,输入http://localhost:8080/myapp/test_mysql.jsp 看到当前时间的话说明就成功了。
表中内容: